We are seeking an experienced Bookkeeper to join our Pretoria office. The ideal candidate will be responsible for managing day-to-day financial transactions, including invoices, payments, and account reconciliations. This role is crucial in maintaining accurate financial records and supporting our accounting team.