Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries.
The Project Controls Manager role will be working closely with the client and stakeholders to provide quality, accurate and timely deliverables. The role is responsible for developing processes, tools, and reports that support the client's needs across project controls disciplines.
Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries.
Turner & Townsend