We are seeking a detail-oriented Accountant to join our team in Johannesburg. The ideal candidate will have a strong grasp of accounting principles and practices, alongside hands-on experience in managing financial records. Responsibilities include preparing financial statements, managing budgets, and ensuring compliance with relevant regulations.