Internal Auditor in Johannesburg. The Senior Internal Audit Manager will assist the Chief Internal Auditor assessments Planning of internal audit assignments per the risk assessment Planning of management requested and (recommendations); Creation of internal audit reports Obtaining management comments and agreeing internal in line with internal audit best practice and methodology requirements Execute and manage internal audits