Cape Town – Western Cape ~ Somerset West – Western Cape ~ Stellenbosch – Western Cape ENVIRONMENT: JOIN a team of Scientists, Engineers and Computer Scientists working on the Square Kilometre Array, the world’s largest and most advanced......
Job Location: Stellenbosch, Western Cape - Somerset West, Cape Town, South Africa