Veolia logo

Veolia jobs and careers

Aubervilliers, Île-de-France, France

As of November 12, 2026, Veolia has 2,451 open roles in 838 cities.

Hiring in 838 cities
2,451Open roles
228Posted in the last 7 days
$90kAverage listed base pay
$289kHighest listed base pay

About Veolia

Veolia delivers innovative environmental solutions in the complementary fields of water management, waste management and energy management.

Founded
1853
Employees
10,001+
Total funding
$10.1M
Headquarters
Aubervilliers
Hiring in
838 cities

Leadership

The top of Veolia's org chart, with how many people report into each leader.

EBPhoto of Estelle Brachlianoff

Estelle Brachlianoff

CEO

1,146 reports

FBPhoto of François Bertreau

François Bertreau

COO

267 reports

SCPhoto of Sergio Corbo

Sergio Corbo

Chief Commercial Officer

132 reports

FGPhoto of Francois Gauthier

Francois Gauthier

Global Chief Digital Business & Technology Officer

119 reports

SSPhoto of Stuart Stock

Stuart Stock

Group Chief Information Officer

113 reports

BFPhoto of Beth Whittaker Fcipd

Beth Whittaker Fcipd

Chief Human Resources Officer

110 reports

PB

Philippe Bourdeaux

CEO of the Africa - Near & Middle East delegated Zone

87 reports

PR

Pierre Ribaute

CEO of France Water Zone

56 reports

AFPhoto of Adrien Fremau

Adrien Fremau

Cfo, Veolia Water France

26 reports

Board

AFPhoto of Antoine Frérot

Antoine Frérot

Président Directeur Général

Open roles at Veolia 2,451

Veolia jobs: common questions

Is Veolia hiring right now?
Yes. Veolia has 2,451 open roles listed as of November 12, 2026.
Where is Veolia hiring?
Veolia is hiring in 838 cities. The most open roles are in Aubervilliers (51), Bengaluru (45) and Barcelona (44).
How much does Veolia pay?
Across open roles that list pay, the average advertised base salary at Veolia is $90k a year, and the highest is $289k.
Where is Veolia headquartered?
Veolia is headquartered in Aubervilliers, Île-de-France, France and was founded in 1853.
Who leads Veolia?
Estelle Brachlianoff, CEO, is at the top of Veolia's org chart.
How do I apply for a job at Veolia?
Pick a role on Veolia's TheJobsMap page and select Apply. Every listing links to the original posting on Veolia's own careers site, so you apply directly with the employer.