
Search by job, company or skills
Summary
We are looking for a motivated and detail-oriented Accounts Assistant to join our growing team. This role offers hands-on exposure to a full range of accounting functions, including invoicing, reconciliations, and financial administration. Entry Level candidates are welcome to apply, and training will be provided to support your professional development.
Job Responsibilities
Maintain accurate and up-to-date accounting records, including proper documentation and systematic filing of financial transactions.
Process supplier invoices and perform Accounts Payable (AP) reconciliations, ensuring balances align with vendor statements.
Prepare and issue customer invoices for project milestone billings, record receipts, monitor Accounts Receivable (AR) aging, follow up on overdue accounts, and distribute monthly Statements of Account.
Assist with banking-related matters, including bank guarantees and Letters of Credit (LC), liaising with banks, customers, and vendors as required.
Handle intercompany and related party transactions, including billing and reconciliations.
Perform monthly bank reconciliations and intercompany reconciliations, investigating and resolving discrepancies in a timely manner.
Collaborate with cross-functional teams to provide financial information and administrative support when required.
Support year-end closing activities and liaise with external auditors during audit processes.
Ensure compliance with company accounting policies and maintain an organized and efficient filing system.
Perform ad hoc duties and assignments as required by management.
Requirements
Minimum Diploma in Accounting, Finance, or related field.
Candidates with LCCI / CAT / ACCA (partial) or equivalent are an added advantage.
Preferably at least 1 year of working experience in accounting functions, entry level candidates are also encouraged to apply.
Prior experience handling LC / bank guarantees is a plus, but can be learned on the job under supervision
Strong attention to detail and accuracy in handling numbers.
Able to manage multiple tasks and meet deadlines.
Proactive, responsible, and committed to delivering quality work.
Ability to work independently with minimal supervision, while also being a good team player.
Job ID: 145639473