Accounting, Agile Programming Methodologies, Analysis Skills, Auditing, Automation, Budget Management, Business Development, Certified Public Accountant (CPA), Communication Skills, Customer Relations, Economics, Finance, Financial Audit, Financial Management, Financial Statements, Leadership, Mathematics, Networking Events, Presentation/Verbal Skills, Problem Solving Skills, Process Improvement, Public Accounting, Public Company Accounting Oversight Board (PCAOB), Team Player, Willing to Travel, Writing Skills