Process Engineer - Veolia Design and Build Departement
Paarl, WC, ZA
Veolia Water Solutions & Technologies North America
Process Engineer - Veolia Design and Build Departement
Proxa Water
Senior Process Engineer
Council for Scientific and Industrial Research (CSIR)
Chemical Engineer - Researcher
Veolia Services Southern Africa
Process Engineer - Veolia Technical Department
University of Pretoria/Universiteit van Pretoria
USB