Graduate In-Service Training Programme (X9 Posts) at the Independent Police Investigative Directorate (IPID)
The Independent Police Investigative Directorate (IPID) is a government agency in South Africa responsible for overseeing and investigating alleged misconduct…
Read opportunity








