Skip to content
Turner & Townsend logo

Turner & Townsend

Project and cost management

A CBRE majority-owned global project, program, and cost management company represented once at its London headquarters.

Headquarters
London, United Kingdom
Founded
1946
Offices
247+
Professionals
23,000+

Connections

1 relationship

See something outdated?

Submit a proposed correction with a primary source. Every submission is reviewed before public data changes.