Veolia Water TechnologiesL'Aquarène 1 place Montgolfier 94417, Saint Maurice France
Tel: +33 (0)1 45 11 55 55Fax: +33 (0)1 45 11 55 80
Veolia Water Technologies is made of 135 business units worldwide
Home | About Us | Multi-local Presence
Veolia Water Technologies is made of 132 business units worldwide, ensuring our municipal and industrial clients receive local service adapted to their market and culture.
Leaflet 2013 Key Figures