We are seeking an experienced Internal Auditor to join our Johannesburg team. In this role, you'll be responsible for conducting audits, assessing risks, and ensuring compliance with regulations. The ideal candidate will have a keen eye for detail and a strong understanding of financial processes.