Turner & Townsend logo

Turner & Townsend

Construction

Leeds, England, United Kingdom
10,000+ employees
Founded 1946

Turner & Townsend is a global programme management and construction consultancy that helps clients deliver major projects and portfolios across real estate, infrastructure, energy and natural resources. Its services include programme advisory, project management, cost and commercial management, construction management, procurement, sustainability and digital.

Open roles at Turner & Townsend

148 matching roles

Showing 12 of 148 roles