- Manage and oversee the daily operations of the accounting department including: month and end-year process accounts payable/receivable cash receipts general ledger payroll and utilities treasury, budgeting cash forecasting revenue and expenditure variance analysis capital assets reconciliations trust account statement reconciliations, check runs fixed asset activity debt activity
- Monitor and analyze accounting data and produce financial reports or statements
- Establish and enforce proper accounting methods, policies and principles
- Coordinate and complete annual audits
- Provide recommendations
- Improve systems and procedures and initiate corrective actions
- Assign projects and direct staff to ensure compliance and accuracy
- Meet financial accounting objectives
- Establish and maintain fiscal files and records to document transactions
- Oversee and manage the entire accounting cycle, including general ledger, accounts payable/receivable, and financial reporting.
- Develop and implement financial strategies, policies, and internal controls.
- Prepare accurate financial statements, budgets, and forecasts.
- Ensure compliance with local and international accounting standards and regulations.
- Lead and mentor the accounting team.
- Collaborate with senior management on financial planning and business strategy.
Bachelor's degree in Accounting.Minimum of 15+ years of experience in accounting, with at least 5 years in a managerial role.Good knowledge of financial regulations, tax laws, and accounting principles.Good analytical, problem-solving,.Excellent leadership skills.Good in financial software and ERP systems, including Odoo System.Good communication skills.Fluent English speaking, writing, and business writing.