Renewable Energy company in PV Solutions for a Community Relations and ED Coordinator. Reporting to the Stakeholder Relations... driving force behind maximizing the positive impact of renewable energy projects on local communities and other key......
Job Location: Cape Town, Western Cape, South Africa