AltGen - Johannesburg, Gauteng 

We offer recruitment, consulting and employment services with a focus on recruitment for renewable energy and environmental jobs in South Africa and Africa at…

C40 Cities - Johannesburg, Gauteng 

Applicants must already have the right to work in South Africa. The Network Manager will manage the Water Security Network, a C40 network supporting city…