Prepare and review monthly, quarterly, and annual financial statements.
Develop financial reports and provide analysis to senior management.
Monitor accounts receivable and accounts payable and ensure proper reconciliations.
Lead the annual budgeting process and monitor budget variances.
Manage cash flow and financial planning activities.
Ensure compliance with tax regulations and financial reporting standards.
Coordinate with internal and external auditors.
Develop and improve accounting policies and internal controls.
Supervise and lead the accounting team, assigning tasks and monitoring performance.