John du Plessis
Taxonomy
Project Manager
Construction
Consultant
Chemical Engineering
Water
Desalination