on-site role as a Solar Project Manager located in City of Cape Town but includes travel to project sites
share this job on whatsapp