Locations

Our offices are located in Paris, London and Berlin.
However, our experts regularly travel throughout the world. Last year, we travelled to 53 separate countries and over the past three years, we have travelled to 113 separate countries to carry out our clients assignments.