Veolia corporate office is located in 21 Rue La Boétie, Paris, Ile-de-France, 75008, France and has 10K+ employees.
veolia environnement sa
veolia nuclear solutions inc
veolia environnement services-re
veolia environnement-ve
veolia group
veolia innove
Departments
Number of employees
Operations
1,519
Engineering & Technical
507
Finance
366
Sales
221
Human Resources
174
Information Technology
151
Marketing
83
| Location | People at location |
| Europe | 5K - 10K |
| North America | 1K - 5K |
| Asia | 1K - 5K |
| South America | 501-1,000 |
| Australia | 501-1,000 |
| Africa | 201-500 |
Explore people who held key positions, contributed to Veolia's success, and advanced their careers.
Chief Information Offi... at Nexpera
Worked as Vice President, Chief Technology Officer
at Veolia (2019-2024)
Health Advisor at Built Australia
Worked as Safety, Health, Environment, Quality
at Veolia (2017-2017)
Head of Finance at Fiserv
Worked as Division General Manager, Finance, Digital Bus...
at Veolia (2025-2026)
Explore More
Veolia is a global leader in environmental services, specializing in water management, waste management, and energy solutions. Founded in France in 1853 as Compagnie Générale des Eaux, the company has evolved into a major provider of solutions supporting sustainable resource management and ecological transformation. Veolia works with municipalities... Read More