Business Offices

1 Company, 3 Locations

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.

Villeurbanne (Head Office)

Grand Charolais (Burgundy)