Develop and implement financial policies, procedures, and controls to ensure effective management of company finances.
Prepare annual financial and operating budgets, including supporting documents and monitor compliance during the years, and provide monthly reports comparing actual performance to the budget for senior management.
Monitor cash flow, expenses, and financial transactions to identify areas for improvement and cost-saving opportunities.
Coordinate year-end audits with external auditors and collaborate with tax advisors and regulatory bodies to ensure compliance with financial regulations and reporting requirements.
Conduct regular financial analysis and provide recommendations to enhance financial performance.
Accounting & Book Keeping
Oversee day-to-day accounting functions, including accounts payable, accounts receivable, general ledger, and payroll.
Ensure accurate and timely recording of financial transactions and maintain proper documentation.
Reconcile bank statements and manage intercompany transactions.
Prepare, review, and present contract accounts to support effective decisions by management.
Manage the company’s external relationship with banks, tax authorities, government bodies, and any other statutory and relevant institutions.
Administrative Duties:
Supervise administrative staff and provide guidance on daily operations.
Manage office facilities and equipment, ensuring a safe and efficient working environment.
Maintain accurate records and documentation, including contracts, leases, and legal agreements.
Support HR functions, such as recruitment, employee onboarding, benefits administration, and performance evaluations.
Assist with procurement activities, negotiate vendor contracts, and monitor supplier performance.
Requirements
Candidates should possess a Bachelor's Degree with 8 - 12 years relevant work experience.