Decarbonisation Projects Lead – Energy Solutions

Company: Veolia | UK
Apply for the Decarbonisation Projects Lead – Energy Solutions
Location: London
Job Description:

Veolia is seeking an Energy Projects Development Manager to lead decarbonised energy solutions for large energy users. This home-based role includes national travel and offers a salary in the region of £55,000 plus annual bonus and a company car or allowance.

You will coordinate with cross-functional teams, develop project execution plans, engage customers, and manage complex opportunities with supply chain partners, ensuring successful governance and smooth handovers.

#J-18808-Ljbffr…

Posted: October 24th, 2026