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 of the implementation phase......
Job Location: Cape Town, Western Cape, South Africa