We are seeking a skilled Accountant to join our dynamic team in Johannesburg. The successful candidate will be responsible for managing financial records, preparing financial reports, and ensuring compliance with relevant regulations. A solid understanding of accounting principles and excellent analytical skills are essential for this role.