The Project Manager will be responsible for the successful implementation of all renewable energy projects undertaken... by the company, including project managing the engineering, procurement, and construction stages. Skills & Experience......
Job Location: Cape Town, Western Cape, South Africa