Company Description Turner & Townsend is a leading independent professional services company specializing in program management, project management, cost management and consulting across the property, infrastructure and natural resources ......
Job Location: Johannesburg, Gauteng, South Africa