Duties & Responsibilities
Plans and organizes day-to-day accounting operations
Review accuracy and completeness of monthly management accounts
Ensure deadlines for reporting are met consistently
Preparation of annual budget
Preparation of corporate tax provision, deferred tax and tax reconciliation monthly
Review workflow and processes for improvement regularly
Liaise with external auditor and tax agent
Provide coaching and training to accounts staffs
Other ad hoc assignment from time to time

Job Requirements
Possess at least a Professional Accounting Qualification/Degree in Accounting
Minimum 8 years working experience in accounting, auditing or taxation, with 5 years in a supervisory role.
Possess good interpersonal skills, leadership skills and a self-starter.