Job & Company Description: In this role, you’ll lead and manage the design and execution of renewable energy projects, ensuring all technical and contractual requirements are met. You’ll collaborate with a multidisciplinary team and mento......
Job Location: Cape Town, Western Cape, South Africa