Professional Services

Turner & Townsend

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.

Business Info

Website
Location
One Castlepark Ground Floor South - Tower Hill BS2 0JA

LET’S CONNECT

If you would like more information about the BID please get in touch.