Contacts
Contact

Veolia Water 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 Technologies is made of 135 business units worldwide

Key Figures

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

2013 Markets Breakdown

2013 Revenue Breakdown

2013 Human Resources Breakdown