We are seeking a detail-oriented Accountant to join our team in Johannesburg. The successful candidate will be responsible for preparing financial reports, maintaining financial records, and ensuring compliance with relevant regulations. Strong analytical skills and experience in accounting software are essential.