Global Offices

Find our regional headquarters and offices across six continents.

Europe

Regional Headquarters: London, United Kingdom

London

UK

Address

1000 Canary Wharf, London E14 4AB

8,500+ Employees

InfrastructureBuildingsHQ Operations

Paris

France

Address

42 Avenue Montaigne, 75008 Paris

6,200+ Employees

InfrastructureSustainable Projects

Berlin

Germany

Address

Potsdamer Strasse 58, 10785 Berlin

5,800+ Employees

Engineering StructuresSustainability

Warsaw

Poland

Address

Ul. Złota 59, 00-120 Warsaw

3,400+ Employees

InfrastructureBuildings

Global Presence Summary

87

Regional Offices

100+

Countries Active

1.3M+

Global Employees

6

Continental Hubs

Visit Our Offices

Schedule a visit to any of our regional headquarters to explore our facilities and meet our teams.