and are our most important asset. As Senior Project Manager you will join our Cape Town Project Management team to provide services that help...Company Description Turner & Townsend is a leading independent professional services company specializing in program......
Job Location: Cape Town, Western Cape, South Africa