- Assist departments with the business Plan and co-ordinate budget preparation process - Oversee and manage the general accounting functions, including, but not limited to: accounts payable, accounts receivable, general ledger, and taxes - Control and guide accounts department with bookkeeping and follow all necessary local tax and accounting procedures - Manage cash flow and forecast accuracy - Co-ordinate annual audit process with auditors and submit necessary information - Manage monthly executive report and shareholder contribution for the Board of Directors and shareholders - Prepare, review, and analyze financial statements to ensure accuracy and completeness - Prepare the required information and respond to Independent & Tax Auditors - Report and inform management about activities, threats, opportunities and problems related with duties and responsibilities - Assess current practices and procedures, and make recommendations for improvements - Develop staff by managing performance, setting goals, providing ongoing training, and maintaining strong employee relationships - Fulfill other duties and responsibilities set by procedures and other duties
Requirements
- Education Level: Min Bachelor's degree in Accounting or Finance
- Experience: Min 5 yrs years of progressive accounting experience with parts of it being in a supervisory role
- Computer skills: Advanced Microsoft office knowledge specially in Excel. Experience with other financial systems also preferred
- Language: Proficient English
- Excellent verbal and written communication skills as well as interpersonal skills across all level of an organization