Prepare and review monthly, quarterly, and annual financial statements
Perform general ledger accounting, including journal entries, accruals, and reconciliations
Lead month-end and year-end close activities
Ensure compliance with GAAP/IFRS and internal accounting policies
Support internal and external audits by providing schedules and documentation
Analyze financial data and explain variances
Assist with budgeting and forecasting processes
Maintain and improve internal controls and accounting procedures
Support tax filings and statutory reporting as required
Mentor junior accounting staff and review their work