Prepare monthly, quarterly, and annual financial statements.
Maintain and reconcile general ledger accounts.
Review and approve journal entries, account reconciliations, and adjustments.
Ensure compliance with accounting standards, company policies, and regulatory requirements.
Coordinate internal and external audits and provide necessary documentation.
Prepare tax returns and ensure timely tax filings and statutory compliance.
Monitor cash flow, accounts payable, and accounts receivable.
Assist in budget preparation, forecasting, and financial planning.
Analyze financial data and provide recommendations to management.
Supervise and mentor junior accounting staff.
Improve accounting processes and implement internal controls.
Support ERP/accounting system maintenance and financial reporting improvements.