**Responsibilities**:To manage and supervise the Accounts and Admin team concerning the effective operations of the team and ensure that financial controls are reviewed.Prepare management reports to enable the business to make sound decisions and to provide advisory on business planning, tax, and accounting.Internal ReportingInternal Controls:- Data maintenance within ERP to ensure output accuracy.- Supervise monthly accounts reporting to ensure Inventory and COGS are properly flowing through the respective inventory/financial reporting system.- Resolve accounting discrepancies and irregularities.- Review and strengthen internal controls and policies to manage business and reporting risks.- Maintain the Company's system of accounts and keep books and records on all transactions and assets.- Partnering with different operations teams to ensure smooth and efficient flow of financial processes.Administration:- Prepare monthly payroll for submission to management.- Assist on FSSC 22000 / FSMS functions.- Manage the team in providing induction, coaching and discipline as appropriate to ensure that they deliver to their roles and responsibilities and meet their objectives.Accounts Reporting:- Ensure timeliness and accuracy of monthly accounts closing.- Prepare monthly/quarterly/annual management reports and provide key highlights and analysis on major variances.- Responsible for month-end closing process, with close coordination with different departments.- Month end system inventory checking and adjustment.- Maintenance of proper costing system, financial ledgers, and accounting processes.- Responsible for company daily cash flow management.- Monitor financial details to ensure compliance with statutory and MFRS requirements.- Oversee Accounts, Human Resource, Purchasing and Shipping functions.- External Reporting- Filing monthly/quarterly/annual regulatory returns (i.e. income tax, SST, and etc.).- Plan, prepare and coordinate financial audit process.- Liaise with internal and external auditors, corporate secretary, and tax consultants to ensure that the company meets and complies with all accounting, tax, legislative and regulatory requirements.- Maintain various regulatory licenses (i.e. property stamp duty, vehicle road tax, etc.) required by government agencies and authorities to ensure smooth business activity.- Key liaison on banking matters.