Main Tasks
* Supervise all accounting operations: journal entries, payables, receivables, bank reconciliations.
* Reconcile all sub ledgers (banks, suppliers, clients, inventory, etc.).
* Prepare closing reports and ensure all accruals, adjustments, and provisions are made (e.g., end-of-service indemnity, currency revaluation).
* Prepare internal reports for management (e.g., P&L by department/product, cost center tracking).
* Assist in the preparation and review of annual budgets and financial forecasts.
* Ensure timely and correct filing of:
o VAT declarations (monthly/quarterly)
o Salary tax (Quarterly-Annually)
o Income tax on profits (yearly)
o Non-Resident Tax Declaration
o NSSF
* Maintain the fixed asset register.
* Oversee depreciation schedules in accordance with local law
* Monitor asset disposal, impairment, or revaluation processes.
* Prepare required documents and schedules for external auditors.
* Supervise junior accountants and accounting clerks.
* Review and approve their entries and reports.
* Provide training and ensure accounting policies are followed.
Qualifications:
* Bachelor’s degree in Accounting, Finance, or a related field
* Minimum of 7 years of experience in accounting, including at least 3 years in a managerial role.
* Strong knowledge of accounting principles, taxation, and financial regulations.
* Proficiency in accounting software
* Excellent analytical, leadership, and communication skills.
* High level of integrity, accuracy, and attention to detail
* Fluent in English, French and Arabic