Position Title: General Accountant / Accounting Supervisor

General Ledger Accounting
a) Prepare and validate journal entries, maintain high level of GL accuracy
b) Prepare and maintain monthly closing entries, including accruals
c) Reconcile and maintain balance sheet accounts reconciliation
d) Prepare, track and clear bank reconciliation
e) Assists with month-end / year-end closings and statutory audit

Accounts Payable
a) Maintain detailed accounts payable records
b) 3-way matching of vendors invoices, prior to invoice recording
c) Maintain records of AP vouchers, invoices and supporting documents
d) Maintain periodical AP aging report and prepare invoices for payment as per aging

e) Assist in data preparation required by ZATCA in relation with VAT return
f) Coordinate with suppliers for invoice discrepancies issues

Accounts Receivable
a) Maintaining customer billing records
b) Coordinate with Costing and Project team to ensure invoice issuance of all
c) Performing customers account reconciliations
d) Produce monthly AR aging reports
e) Record customers invoice collection


  • Qualification – Bachelors degree in accounting or related field
  • Experience – At least 4 to 5 years of Accounting experience with F&A operations integration
  • Proficiency in Microsoft Excel, Microsoft Word
  • Deep accounting concepts and Hands-on knowledge of accounting software
  • Strong analytical & reconciliation skills
  • Ability to work under pressure and meet tight deadlines.
  • Report-writing, communication, and IT skills.