• Record accurate journal entries and maintain GL accounts
• Prepare bank reconciliations and resolve discrepancies
• Assist in monthly, quarterly, and annual closings
• Reconcile sub-ledgers with the general ledger
• Support tax filings and electronic invoice submissions
• Assist in preparing financial reports and audit documents
• Maintain well-organized financial records for compliance
Job Requirements
• Bachelor’s degree in Accounting or Finance
• 3–5 years in general accounting or GL roles
• Good command of Microsoft Excel; ERP knowledge (Odoo preferred)
• Knowledge of accounting principles, tax, and e-invoicing
• Strong analytical skills and attention to detail
• Good communication in both English and Arabic
• High integrity, professionalism, and reliability