Our subsidiaries and offices

Our subsidiaries

Davidson, subsidiaries close to you

Davidson Consulting has grown considerably since its creation in 2005 in Boulogne-Billancourt, near Paris. We now operate in 8 countries including France.

Davidson France

In France we operate in several regions through our subsidiaries in Lyon and Grenoble in Auvergne-Rhône-Alpes, Bordeaux in New Aquitaine, Strasbourg in the Grand-Est, Toulouse in Occitania, Lille in Hauts-de-France, Rennes and Nantes in Brittany and finally in the PACA region where Davidson Consulting subsidiaries are located in several cities such as Montpellier, Aix-en-Provence, Valbonne and Pierrelatte.

We have also decided to create specific subsidiaries for some of our key areas of expertise, such as energy and health, digital technology and transport, all located at our Head Office in Boulogne-Billancourt in the Paris region.

Davidson International

And because the companies and institutions we work for operate internationally, we have naturally expanded our subsidiaries in several European countries. So we now operate in Belgium near Brussels, in Spain near Madrid, in Luxembourg and finally in Switzerland near Geneva.

We have also decided to establish ourselves in North America, in Montreal, Canada.