Founded
  • 1946
Headquarters
  • Leeds, United Kingdom
Industry
  • Construction

Turner & Townsend

A global consultancy business serving clients in the real estate, infrastructure, and natural resources sectors.

Jobs at Turner & Townsend