Key responsibilities include:

  • Accounting System
  • Posting Journals on the ERP
  • Reconcile the banks at the designated frequency
  • Accounts Receivables
  • Raise corporate invoices and send to customers on a monthly basis.
  • Issue credit notes and post to Sales Ledger and customers accounts..
  • Reduce the DSO by ensuring outstanding balances are collected in a timely and efficient manner.
  • Allocate bank transfers, card payments, and cheque payments to customers accounts against due invoices.
  • Ensure customers reconciliations are performed regularly, and underline overdue accounts.
  • Handle all credit card and PayPal disputes and communicating with the bank.
  • Liaise with sales and operations team to resolve any issues.
  • Accounts Payable
  • Process and manage suppliers' invoices, credit notes, data entry and scanning invoices.
  • Ensure all invoices are coded and booked to the correct GL code in Xero, by city and department.
  • Process captain payments, salaries payments, and petty cash requests.
  • Be the main petty cash holder for region and reconcile all payments and receipts weekly.
  • Setup online payments and ensure the payments are approved and released timely.
  • Maintain the DPO as per payment terms to ensure there is always sufficient funds.
  • Reconciling suppliers' accounts and sending out statements to suppliers to obtain balance confirmations.


  • Ability to get hands-on in a complex operational environment
  • Ability to manage multiple tasks and work to tight deadlines
  • Good technical proficiency, literacy skills and a competent computer user
  • Strong Accountancy experience (at least 5 years of professional working experience)
  • Good analytical skills and good understanding and working knowledge of bookkeeping
  • Experience in financial reporting and month-end, including preparation and posting of journals and updating reconciliations
  • Educated to BS/MS level (or equivalent) within a subject relevant to the position such as Accounting, Finance, or Business Management

Apply for this Job

* Required