the company’s wind projects in South Africa, during the execution phase (detail design, construction, commissioning...Our client, an South African based IPP in the renewable energy industry, is seeking a Project Manager, who will manage......
Job Location: Cape Town, Western Cape, South Africa