Job Summary
The Accountant will be responsible for processing all transactions related to General Ledger, Accounts Receivable, Accounts Payables and Inventory.
Major Duties and Responsibilities:
- Maintains general ledger, including preparing journal entries, accounts analysis and reconciliation, closing books monthly & yearly
- Preparing and sending out sales invoices while ensuring accuracy.
- Resolving any customer queries or disputes related to billing or payments efficiently.
- Reconcile customer’s statement of account with customer’s books.
- Providing reports on accounts receivable status to senior management
- Performs accounts payable duties including receiving invoices, match invoices, resolving issues, and entering the invoice into the AP system, as well as processing invoices for payment.
- Reconcile books with vendor’s statement of account
- Knowledge of inventory management
- Active participation in physical Inventory count. Support in variance reconciliation by analyzing material movements and route cause variance analysis.
- Provide analysis and insights on Inventory and manage waste and write-offs process
- Provide periodic report and set up control mechanism for procure to pay such as open purchase orders review, follow up for actions.
- Performs additional tasks and duties as assigned by Superiors. Ad hoc analysis and reporting as required.
Qualifications:
Education
- A minimum of Bachelor’s degree in Accounting or Finance
Experience
- A minimum of 3-4 years of related experience.
Knowledge, Skills & Abilities:
- Proficiency in both English and Arabic Language.
- Knowledge of Odoo computerized accounting systems and executing day to day activities in Odoo
- Familiarity with advanced MS Excel functionality.
- Ability to communicate properly in oral and written form.
Strong communication and interpersonal skills.