New offices / unification of offices in Paris / Neuilly sur Seine

Posted on 01/12/2018
Our Paris / Neuilly sur Seine offices have been unified on the 8th January 2018 and are now located in the spacious offices of the building called "Le France" situated at 115 - 123 avenue Charles de Gaulle, 92200 Neuilly sur Seine.

International Offices

We are proud to have offices in North America, Europe & Asia.

Our Offices