Lead Process Technician
south africa
PetroSA
Nelson Mandela Metropolitan University
Indwe Comprehensive School