We are seeking an experienced Internal Auditor to join our dynamic team in Johannesburg. The successful candidate will play a vital role in ensuring compliance with financial regulations and internal policies, providing assurance on risk management and governance processes.