Production Engineering Technician
Minus 40
GEA Group
Sales Engineer
Cape Peninsula University of Technology