our dynamic, young team in its ambition to power and electrify Africa. We are present in several countries in Africa and in the... start of the project structuring phase and formally hands over his/her duties at the start of the power production phase......
Job Location: Cape Town, Western Cape, South Africa