Job Type
Work Type
Location
Experience
- Oversee all financial accounting operations, including the general ledger, accounts payable/receivable, payroll, and asset management.
- Prepare monthly, quarterly, and annual financial statements, ensuring compliance with accounting standards.
- Develop and maintain internal controls to safeguard company assets and ensure accurate financial reporting.
-Monitor company cash flows and manage short-term and long-term cash requirements to meet operational needs.
- Prepare cash flow forecasts to support project funding and ensure efficient use of resources.
- Oversee banking relationships and manage bank accounts, ensuring liquidity for activities.
- Ensure timely filing of taxes, including VAT, corporate income tax, and payroll taxes, in compliance with local laws.
- Keep up-to-date with changes in tax regulations
- Coordinate with external auditors and regulatory bodies to ensure audit compliance and timely submissions.
- Develop and maintain robust internal controls, procedures, and policies to prevent fraud, errors, and inefficiencies.
- Lead internal audits, identify financial discrepancies, and implement corrective actions.
- Prepare for and coordinate annual external audits, ensuring that all necessary information is provided
- Oversee payroll processing, ensuring accuracy and timeliness in payments to employees and compliance with labor laws.
- Manage payment schedules, verifying invoices against completed work and maintaining good cash flow.
- Supervise and mentor a team of accountants and support staff, providing guidance on accounting policies and procedures.
- Conduct training sessions to enhance the team's technical knowledge and skills.