We are looking for a Project manager to join a leading developer and integrator of solar and energy storage projects.... The Project Manager will be responsible for the successful implementation of all renewable energy projects undertaken......
Job Location: Cape Town, Western Cape, South Africa