We are seeking a detail-oriented Senior Auditor to join our Johannesburg team. The successful candidate will oversee audit engagements, lead audit teams, and ensure compliance with regulatory standards in financial reporting. Strong analytical skills and a thorough understanding of auditing principles are essential.