•	Reviewed, developed and implemented internal control system, Accounting and Auditing Procedures.
•	Reviewed and make necessary adjustment to ensure that financial transactions are executed and reported as per GAAP, IFRS and as per management policies.
•	Oversee all aspects of the accounting function which include managing and training a team of accountants both local and overseas to achieve their duty efficiently and timely. 
•	Prepared monthly financial reports  within the deadlines fixed by the parent company
•	Ensure management over financial reporting, Cash management including receivable lead the development and enhancement of field financial process, facilitate exchange of financial information within the group.
•	Carried out forecasting, budgeting , monitoring and analyzing variance of actual Vs Budgets and forecasts 
•	Carried out Internal Audit when required.
•	Co-ordinate with External Auditors and provide information, explanation and guidance to ensure timely accounts closing, reporting and a clean audit report, within the deadlines fixed by the parent company 
•	Attend and report monthly progress meeting and assist higher management in developing financial systems to facilitate management decision making.
•	 Liaise with banks and obtained banking Facility such as property loan, working capital management loan LC facility, Invoice and Cheque discounting. Vehicle leas.
•	Reduce unnecessary cost and increased efficiency of company reach the target set by directors and concern personals.
