Oversee the preparation of financial statements in accordance with GAAP and company policies. Manage the accounting team, providing leadership, training, and development. Ensure accurate and timely completion of all month end and yearend close processes. Develop and implement accounting policies, procedures, and internal controls. Coordinate and lead the annual audit process, liaising with external auditors. Analyze financial data and provide insights to senior management to support strategic decision making. Oversee budgeting and forecasting processes. Ensure compliance with all regulatory requirements and internal policies. Implement and maintain effective financial systems and software. Prepare and present financial reports to senior management and the board of directors. Collaborate with other departments to support overall company goals and objectives.
Bachelor's degree in Accounting, Finance, or a related field. CPA certification required. Minimum of 10 years of progressive accounting experience, with at least 5 years in a managerial role. Strong knowledge of GAAP and financial reporting requirements. Proficiency in accounting software (e.g., QuickBooks, SAP, Oracle) and advanced Excel skills. Excellent analytical skills and attention to detail. Strong organizational and time management skills. Proven ability to lead and manage a team. Strong communication skills, both written and verbal. Ability to work effectively in a fast paced environment.







