Headquarters in France, close to Nantes
The headquarters and all design and manufacturing units are located in Saint-Hilaire-de-Loulay (Vendée) in France.
By mastering design and production, we have enabled our customers to have products that meet their requirements, and to develop anywhere in the world.
Our sales team all over the world
Meet our international sales team: