construction projects in the dynamic solar PV market. Based in Cape Town, you'll travel extensively across South Africa.... Join them in powering a sustainable future! Requirements · Minimum 2 years of development/construction Project Management......
Job Location: Cape Town, Western Cape, South Africa