. We are looking for a Senior Project Manager in Nigeria who is self-motivated and driven by the goal of establishing Turner & Townsend as the #1... and are our most important asset. As Senior Project Manager you will join our Nigeria Project Management team to provide services that help......
Job Location: Cape Town, Western Cape, South Africa