We are seeking an experienced Internal Audit Manager to join our Johannesburg office. The successful candidate will be responsible for leading audit engagements and ensuring compliance with regulations. This role requires a strategic mindset and strong analytical skills to enhance our internal processes and risk management initiatives.