a Solar Project Manager located in City of Cape Town but includes travel to project sites. The successful energy storage projects in the southern African region Strong technical understanding of solar energy
a Solar Project Manager located in City of Cape Town but includes travel to project sites. The successful energy storage projects in the southern African region Strong technical understanding of solar energy
accountable
Competent in problem-solving, planning, and decision making
Excellent verbal and