VINCI Facilities in France

A decentralized organisation

The 80 Business units in France are autonomous, responsible, can adapt to local needs and understand the customer issues in order to offer them the best solution. Their network organization allow them to answer on a single customer’s site to a multi-country offer. Dedicated people are available on more than 200 sites, everywhere in France