within the Project EPC (Principal Contractor) Team with the responsibility to assist the Construction Manager to construct the... PV facility. The project structure shall be a split-contract solution, where the Company as the Principal Contractor......
Job Location: Cape Town, Western Cape, South Africa