veoliaenvironnementsa.com
As Head of Major Projects at Veolia, you will shape the development and delivery of complex infrastructure projects across Australia and New Zealand. This role involves leading a high-performing team, managing risk across EPC contracts and joint ventures, and providing expert technical leadership for Energy-from-Waste facilities, renewables, and desalination plants.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for veoliaenvironnementsa.com.
veoliaenvironnementsa.com didn’t post a salary, so this is our estimate from similar listings.
Head of Major Projects
Veolia North America
Senior Legal Counsel, EPC Contracts
Enfinity Global
Major Projects Director - Transmission
AECOM
Infrastructure, Energy and Major Projects Solicitor - 2-4 yrs PAE - Sydney
Dentons
Commercial & Contracts Manager – PMC
Turner & Townsend
EPC Project Manager
ib vogt GmbH