South Africa. GMR 2.1 In-depth knowledge of wind energy technology, wind turbine systems, and relevant
share this job on whatsapp