Job Introduction The City of Johannesburg’s Metropolitan Police Department (JMPD) is offering South African youth a life-changing opportunity through its Metropolitan Police Officer Trainee Programme for 2025. This prestigious 18-month internship program provides selected candidates with comprehensive law enforcement training
