Veolia UK
The Energy Projects Development Manager role focuses on developing and delivering decarbonised energy solutions for large energy users, aiming to secure high-quality work and set project delivery teams up for success. The position involves cross-functional collaboration with business development, technical, and supply chain teams to lead project execution plans and contribute to proposals. Additionally, the role requires direct customer engagement to understand needs, evolve solutions, and present final proposals.
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 Veolia UK.
Projects (Energy) Engineer
Guerbet
Procurement Consultant - Renewable Energy Capital Programmes & Projects
Turner & Townsend
Energy Projects Development Lead
AWE plc
Estimator - Energy Renewable Energy Projects
Sargent Electric Company
Energy Supply Specialist
Volton
Sr Energy Services Project Developer
Trane Technologies