Accountant, Financial Reporting, Tax Accountant
Listed on 2026-02-17
-
Accounting
Financial Reporting, Tax Accountant, Accounts Receivable/ Collections, Accounting & Finance -
Finance & Banking
Financial Reporting, Tax Accountant, Accounts Receivable/ Collections, Accounting & Finance
Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? If yes, then this is the job you're looking for; is Saudi's #1 event ticketing and experience booking platforms in terms of technology, features, agility, revenue serving some of the largest mega events in the Kingdom surpassing over 2 billion sales.
Role OverviewWe are seeking a detail-oriented and proactive Accountant with strong expertise in Odoo ERP to manage day-to-day accounting operations, ensure accurate financial reporting, and support the Finance Director in maintaining robust financial controls. The ideal candidate will have experience in the digital/technology sector and a solid understanding of both Moroccan and international accounting standards.
Key Responsibilities- Manage full-cycle accounting operations including accounts payable, accounts receivable, and general ledger entries within Odoo ERP
- Process and reconcile high-volume financial transactions related to ticketing revenue, commissions, and event organizer settlements
- Prepare monthly, quarterly, and annual financial statements and management reports
- Perform bank reconciliations and ensure accuracy of all financial records
- Handle VAT calculations, tax filings, and ensure compliance with Moroccan tax regulations
- Support revenue recognition processes in line with IFRS 15, particularly for commission-based and intermediary revenue models
- Manage fixed assets register, depreciation schedules, and inventory accounting within Odoo
- Assist in budget preparation, variance analysis, and cash flow forecasting
- Ensure proper segregation of company funds and client funds held as intermediary
- Customize and optimize Odoo accounting modules to improve workflows and reporting
- Collaborate with the Finance Director on internal controls, audit preparation, and compliance requirements
- Prepare and submit statutory reports to Moroccan regulatory authorities
- Bachelor's degree in Accounting, Finance, or related field
- Minimum 3-5 years of professional accounting experience
- Advanced proficiency in Odoo ERP (Accounting, Invoicing, and Reporting modules) this is essential
- Strong knowledge of IFRS and Moroccan accounting standards (CGNC / PCM)
- Hands-on experience with bank reconciliations, multi-currency transactions, and intercompany accounting
- Proficiency in Excel (pivot tables, VLOOKUP, financial modeling)
- Understanding of VAT, withholding tax, and Moroccan fiscal obligations
- Excellent attention to detail and ability to meet tight deadlines
- Odoo Accounting module:
Chart of accounts setup, journal entries, reconciliation - Odoo Invoicing:
Automated invoicing, payment follow-ups, credit notes - Odoo Reporting:
Financial reports, aged receivables/payables, custom dashboards - Odoo Integration:
Experience connecting Odoo with payment gateways and banking systems
- Ability to configure workflows, approval processes, and automated entries
- Strong analytical and problem-solving abilities
- Excellent communication skills in French
, English And Arabic - Self-motivated with ability to work independently
- Adaptable to fast-paced startup/scale-up culture
- Team player with cross-functional collaboration skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).