Turner & Townsend

Technology, Real Estate

Turner & Townsend (officially Turner & Townsend Partners LLP) is a multinational professional services company headquartered in Leeds, United Kingdom specialising in programme management, project management, cost management and consulting across the property, infrastructure and natural resources sectors. It is one of the world’s largest construction consultancies.

Founded
1946
Employees
20,000+ (2025) [ 1 ]
Location
Leeds , United Kingdom

Current Openings (3)