Prepare full sets of accounts, including AP, AR, and GL for assigned entities
Prepare and maintain accurate monthly financial reports, including balance sheets, income statements and cash flow statements on a timely basis
Prepare accounting schedules and reconcile intercompany transactions and balances; ensure compliance with internal finance policies
Assist with group consolidation
Prepare and draft audited financial statements; support annual audits by providing necessary documentation and liaising with external auditors to ensure timely completion
Assist in the submission of ECI and corporate tax returns
Liaise with auditors, tax agents, corporate secretarial agents and regulatory bodies to ensure compliance with all statutory and regulatory requirements
Ensure that reports required by authorities are completed and submitted in a timely manner
Prepare annual budgets and forecasts; perform variance analysis
Provide timely and accurate financial analysis and reports to support management decision-making
Monitor and manage cash flow to meet operational needs
Liaise with banks on treasury related matters
Ensure proper archiving and filing of documents
Perform other ad-hoc tasks as assigned from time to time