Our Infrastructures

Locally based

The five Veolia Campuses in France form a genuine network established locally, to be as close as possible when addressing training needs both geographically as well as in terms of job realities. 

The establishment of the Campuses in the heart of the territories enables current and future Veolia employees to be professionally trained to meet the needs identified locally by operators and customers, local authorities, industrialists and service companies