. Job Overview: A key member of our growing Power (Renewables) team, the Senior Consultant Onshore Wind will be responsible..., transmission and interconnection requirements; Power system studies requirements; Ports, logistics; O&M. New technology......
Job Location: Cape Town, Western Cape, South Africa