Shortcuts
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

Key Figures

  • € 2.4 billion revenue in 2012
  • Local presence and a worldwide network of experts 
  • 10,805 employees, of which 60% are researchers, engineers and project managers
  • Over 350 proprietary technologies

2012 Revenue Breakdown