What You will Do
Handle full-cycle bookkeeping, from daily entries through to monthly management accounts
Run the accounting, inventory, purchase and sales modules in Odoo
Keep stock records, costing and counts accurate, and reconcile inventory to the books
Manage cash and banking: petty cash, bank reconciliations and day-to-day contact with Iraqi banks
Maintain customer and supplier ledgers, follow up on collections, reconcile statements and schedule payments
Handle transactions in both USD and IQD, in line with Central Bank of Iraq transfer rules
Keep the business compliant with the Iraqi Unified Accounting System, tax filings and social security
Prepare clear financial reports in English for regional management
Desired Candidate Profile
What You Bring
3–7 years of accounting experience, ideally in a small or mid-sized Iraqi trading or manufacturing business
Bachelor’s degree in Accounting or Finance (CPA/ACCA is a plus)
Hands-on Odoo experience
Solid inventory accounting and reconciliation skills
Working knowledge of Iraqi tax, social security and Unified Accounting System requirements
Strong Excel skills
Fluent Arabic and working English
Comfort working on your own and owning results
Verifiable professional references