1) Handle full set of accounts 2) Process daily accounting transaction include AP, AR, GL entries 3) Prepare & process supplier payment, customer receipts & bank transactions 4) Perform bank reconciliation & reconcile customer & supplier statement 5) Prepare journal entries, schedules and supporting documentation for financial reporting 6) Maintain accurate accounting records and ensure proper filling for financial documents 7) Prepare SST Schedules and assist with tax-related documentation 8) Support the preparation of management accounts, financial reports & audit schedules 9) Liaise with auditors, tax agents and regulatory bodies if needed 10) Perform other accounting and finance duties as assigned