The Institute of Internal Auditors South Africa (IIA SA) successfully hosted its 2025 Public Sector Conference on 5 – 6 May 2025 at Emperors Palace in Johannesburg, Gauteng