Locations and offices

Global Overview

We have a global footprint of approximately 60 offices in over 20 countries, spread over five continents.

Map of the world
FranceMiddle East & North AfricaUnited StatesSpainItalySwitzerlandLatin AmericaGermanyUnited Kingdom & IrelandNetherlands

Our global network

This global office network allows us to understand the local markets and offer solutions to suit client needs, in local language with a deep understanding of the country, its industries and culture.

For an insight into why thinking local is so important to us, read this article Towering Ambition by our MENA General Manager, Elie Bouchaaya.

Group of five people in white on a teal background

1,900

Talent

We employ over 1,900 people

Three white arrows pointing in different directions on a teal background

60

Worldwide offices

Our people are located in approximately 60 offices

White arrow trending upwards on a teal background

20

Locations

We’re located in over 20 countries