Supervise preparation and review of finance and accounting overall functions, including payments as part of Finance day-to-day operations. Leading a team in preparation and completion of monthly/quarterly/annual accounts and relevant reports. Liaise with external auditors, tax agent, company secretary and relevant authorities. Undertake any other jobs and duties may be assigned from time to time by management.