Manage and maintain full sets of accounts, including account payables, account receivables, general ledger and bank reconciliation
Ensure monthly closing, financial reports and schedules are prepared accurately and timely
Maintain, ensure accuracy and completeness of fixed assets and inventories management, so that information is up to date
Work closely and provide guidance to operational teams to ensure compliance with finance policies and procedures
Drive financial system improvements, including ERP optimization, to enhance automation and data accuracy
Reconcile intercompany transactions and balances with internal parties
Identify and implement process improvements to streamline financial operations, enhance accuracy and efficiency.
Prepare and submit GST returns and corporate tax timely and in compliance with local regulations
Liaise with the auditors to ensure timely completion of audit and preparation of audited financial statements
Monitor cash flow movements closely to meet operational needs and liaise with banks on treasury transactions
Prepare annual budget and ad-hoc forecast
Prepare relevant information requested by management for decision-making
Support any other ad-hoc projects or duties that may be assigned