Processing daily transactions, updating relevant data and transactions in the accounting system;
Preparing consolidated financial statements, maintaining management accounts on a monthly basis;
Prepare invoices, reconcile with suppliers' statement of account, and maintain monthly account receivables and account payables summary;
Liaising with agents on statutory filings and assisting in the preparation/review of financial reports;
Preparing accounting reconciliations and liaison with external auditors;
Processing monthly payment, carry out timely bank reconciliation and liaise with bank relationship manager as and when required;
Prepare GST filing and withholding tax filing;
Other ad-hoc administrative and accounts duties assigned by the company.