energy projects Benefits and Contractual information: Permanent Based in Cape Town or Johannesburg If you wish... and standards relating to the development of renewable energy projects in South Africa. Expertise in performance testing of wind......
Job Location: Cape Town, Western Cape, South Africa