Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries.
The Project Manager will provide full project management services and on-site construction oversight on construction projects, supporting the client as client representative in delivering successful project outcomes.
Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries.
Turner & Townsend