1. Handle full set of accounts and ensure timely closure of management accounts
2. Maintain proper accounting records and filing system
3. Liaise with external parties such as auditors, tax agents, bankers and others
4. Cashflow management and monitoring
5. Review and maintain various accounts reconciliations
6. Assist in financial year end audit and tax submission