We are seeking an experienced Internal Auditor to join our Johannesburg team. The successful candidate will be responsible for conducting audits, ensuring compliance, and recommending improvements to enhance operational efficiency. The ideal candidate has a strong attention to detail, excellent analytical skills, and the ability to work collaboratively within a team.