Business Offices

Future begins here

1 company, 3 sites

DAVIOT Group’s head office is located in Villeurbanne, near Lyon and in the heart of a dynamic region: the Auvergne Rhône-Alpes Region. The company therefore benefits from an environment of cutting-edge, international technological expertise at the heart of innovation.

In addition, the company has two other locations in order to have a wide geographical presence to meet the different requirements of our customers.


Grand Charolais