We are seeking a meticulous Bookkeeper to join our Johannesburg team. The successful candidate will be responsible for maintaining financial records, preparing financial statements, and ensuring compliance with tax regulations. If you have strong attention to detail and a passion for numbers, this role is for you!