Scatec
–
Cape Town, Western Cape, South Africa
... Main purpose of position Currently we are looking for a Civil Engineering Manager in Cape Town, South Africa to be part of our global team working together towards our vision – Improving our future. As our Civil Engineering Manager, you will be ... - Apr 15