· Responsible for the full spectrum of day-to-day financial and accounts operations
· ensure all transactions (AP, AR, bank reconciliations etc) are carried out accurately and timely
· Coordinate the collection, consolidation and evaluation of relevant financial data
· Supervise the accounts team to ensure that all required report deadlines are met
· Ensure timely completion in accounts closing and accuracy in accounting and financial reports
· Prepare monthly financial reports and maintain full set of accounts (Balance Sheet and Profit and Loss accounts)
· Responsible for the timely collation and submission of GST Returns
· Analyse company’s financial performance and conduct variance analysis
· Track the financial status and performance of the company and identify areas for improvement
· Liaise with auditors for annual audit process and review
· Liaise with external parties such as suppliers, vendors, banks, external auditors, government authorities etc
· Consolidate, review and analyze financial data, reconcile discrepancies and provide recommendations in establishing and implementing accounting processes
· Provide financial analysis to business units and identify areas for cost reduction, as well as operational improvement
· Recommend, establish, execute and monitor implementation of accounting controls and procedures, ensure adherence to requirements and provide advice to Management on required actions
· Any other ad-hoc duties as assigned