Skip to Main Content
Location icon
Home (London)

Energy Projects Development Manager

Veolia
Sustainability/Environmental Consulting
Sustainability/Environmental Consulting
£55,000/Year
Company logo image
Description

Location
Home based (London) with national travel when required.

Hours
Full Time

Salary
In the region of £55,000 per annum plus annual bonus, company car or allowance and other Veolia benefits.

About the Role
Join Veolia and help the world take better care of its resources by driving genuine change and bringing our ambition of Ecological Transformation to life. As an Energy Projects Development Manager, you will be part of a team focused on developing and delivering decarbonised energy solutions for large energy users. Your goal will be to win high-quality work and set project delivery teams up for success.

You will collaborate cross-functionally with Business Development, Technical Direction, Supply Chain, cost estimating and scheduling specialists. Leading the project execution plan, providing constructability advice as designs evolve, contributing to proposals, and helping build cost and time plans will be key responsibilities.

Customer engagement is central to this role, requiring you to understand customer needs, evolve solutions accordingly, and present final proposals. You will manage complex projects involving interlinked techno-economic capital and operating models and third-party funding mechanisms. Working closely with key supply chain partners, you will ensure the best solutions are offered and projects are deliverable.

Additionally, you will present your work internally through the project governance process, maintain strong links with delivery teams to support smooth handovers between project phases, and feed lessons learned back into future project development.

Veolia offers a comprehensive benefits package including a company car or allowance, access to a pension scheme, discounts on retail and groceries, resources supporting physical, mental and financial health, 24-hour virtual GP access for you and your household, one paid day annually to volunteer, ongoing training and development, and employee financial wellbeing support including early access to earned pay, savings, budgeting, financial coaching and rewards.

Requirements

Experience
- Project management skills and experience in project development within an engineering and construction context, ideally in the energy sector.
- Ability to communicate effectively at all levels and in all forms.
- Capability to manage multiple opportunities with competing and changing priorities in a dynamic business development environment.
- Experience with various decarbonisation solutions and technologies is advantageous.

About you
- Strong interpersonal and communication skills.
- Ability to work collaboratively across teams and with customers.
- Flexible and willing to travel to varying project locations.
- Customer-focused with experience in business development is desirable.

Qualifications
- Degree level qualification in a relevant engineering, construction or commercial discipline is desirable.
- Membership of a relevant professional institution is advantageous.

Expiry date: 25/11/2026
Energy Projects Development Manager
Company:
Veolia
Salary:
£55,000/Year
Job Type:
Job
Location:
Home (London)