- € 2.15 billion revenue in 2010
- Local presence with 135 business units around the world
- 9,658 employees, of which 60% are researchers, engineers and project managers
- Over 250 proprietary technologies
Contact
Veolia Water Solutions & Technologies
L'Aquarène
1 place Montgolfier
94417, Saint Maurice
France
Tel: +33 (0)1 45 11 55 55
Fax: +33 (0)1 45 11 55 80
Multi-local Presence
Veolia Water Solutions & Technologies is made of 135 business units worldwide

