Overseeing and reviewing works done by the finance team
Producing financial reports related to budgets, account payables, account receivables, expenses etc.
Developing long-term business plans based on these reports
Budgeting and forecasting for the business
Liaising with external auditors and tax agents
Looking into strengthening current internal control and process improvement