We are on the lookout for a meticulous Accountant to join our Johannesburg team. The ideal candidate will be responsible for managing financial records, preparing financial statements, and ensuring compliance with local regulations. You will play a crucial role in advising on financial decisions, preparing budgets, and performing reconciliations.