● Manage accounts payable and receivable, ensuring timely processing of invoices and payments.
● Reconcile bank statements and monitor cash flow to maintain accurate financial records.
● Support month-end and year-end closing processes, including journal entries and account reconciliations.
● Ensure compliance with local government reporting requirements and tax filings.
● Collaborate with internal teams to streamline accounting processes and improve financial controls.
● Maintain and update the general ledger and subsidiary accounts by verifying, allocating, and posting transactions.
● Prepare detailed financial reports and present findings to the Head of accounts
● Assist with Head of accounts and external audits by providing necessary documentation and explanations.
Bachelor’s degree in Accounting, Finance, or a related field.4-7 years of proven experience in accounting or finance roles.Strong understanding of accounting principles and financial regulations.Proficiency in accounting software (Odoo) and Microsoft Office Suite, especially Excel.Excellent analytical and problem-solving skills.Strong attention to detail and high level of accuracy in work.Ability to manage multiple priorities and meet deadlines in a fast-paced environment.Effective communication and interpersonal skills.Ability to work independently and as part of a team in an office-based setting.