We are seeking a detail-oriented and experienced Accountant to join our team in Johannesburg. The ideal candidate will be responsible for preparing financial statements, managing budgets, and ensuring compliance with all regulatory requirements. This role offers the opportunity to work with a dynamic team and further develop your accounting skills in a supportive environment.