We are seeking an experienced Internal Auditor to join our Johannesburg team. The successful candidate will play a crucial role in evaluating our financial operations and ensuring compliance with local regulations and standards. You'll be responsible for performing audits, identifying risks, and providing recommendations to improve processes and controls.