Enable job alerts via email!

Head of Origination, Power Markets EMEA

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Head of Origination for Power Markets in EMEA. This pivotal role involves developing and executing the power market strategy while leading the origination team. You will engage in long-term corporate PPA negotiations, identify market opportunities, and create innovative solutions for renewable energy projects. The ideal candidate will possess a deep understanding of the European power market and demonstrate strong negotiation and communication skills. Join a dynamic team that values inclusivity and innovation, and make a meaningful impact in the renewable energy sector.

Benefits

Annual bonus
Health insurance
Pension plan
Local benefits

Qualifications

  • Experience in origination and negotiation of long-term Corporate PPAs.
  • Strong interpersonal and communication skills.

Responsibilities

  • Manage the origination team in EMEA and implement marketing campaigns.
  • Lead PPA negotiations and collaborate with various teams.

Skills

Knowledge of European power market
Negotiation of Corporate PPAs
Team management
Communication skills
Commercially driven

Job description

Social network you want to login/join with:

Head of Origination, Power Markets EMEA, London

Client: Lightsource BP

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 35c1c01970f8

Job Views: 2

Posted: 08.05.2025

Expiry Date: 22.06.2025

Job Description:

Summary

This role will play a key role in developing and delivering the power market strategy for EMEA. You will sit on the regional Power Markets leadership team with regional responsibility for origination, leading the regional origination team and working closely alongside the Commercial and Analysis teams.

You will focus on long-term corporate PPAs and other offtake arrangements for RES, BESS, and Hybrid projects from lead generation through PPA negotiations.

Duties and responsibilities

  • Management responsibility for the origination team in EMEA.
  • Create and implement proactive marketing campaigns to originate opportunities and respond to tenders for renewable energy from corporate offtakers.
  • Identify and develop market opportunities with major energy users for RES and BESS offtake in the EMEA region to support the development pipeline.
  • Collaborate closely with commercial management to develop strategies to optimize value creation.
  • Develop innovative products and structures to balance risk and reward, delivering competitive solutions to customers.
  • Lead PPA negotiations, working with Development, Legal, Structured Finance teams, and other stakeholders.
  • Shape the future pipeline to align with buyer needs based on insights gained.
  • Coordinate with origination functions in US and APAC regions for alignment and collaboration, as well as with the bp S, T&S team.
  • Stay informed about developments in European markets and energy policies to keep Lightsource BP at the forefront of the market.

Who we’re looking for

Knowledge/Experience

  • Comprehensive knowledge of the European power market, including experience in origination and negotiation of long-term, bankable Corporate PPAs.
  • Understanding of how to assess BESS revenue stacks and develop commercial solutions for standalone and hybrid BESS assets.
  • Successful track record of originating and executing complex energy projects and transactions.
  • Strong interpersonal, communication, collaboration skills, and team management experience.
  • Experience presenting at various levels, including internal and external stakeholders, and speaking at events.

Why you’ll make a great member of the team

  • Highly motivated individual who can thrive in a dynamic, fast-paced environment.
  • Strong communication and presentation skills, both written and verbal.
  • Commercially driven, capable of leading complex negotiations.
  • Present yourself with integrity, credibility, and professionalism.
  • Willing and able to travel across Europe as required.
  • Creative thinker who can find solutions, adapt to market developments, and innovate to drive value.

Why you’ll want to work for us

Our company is a place where you can be yourself and grow, a place where your ideas and opinions matter.

Be you

We pride ourselves on being an inclusive community where every individual is valued and respected.

Be responsible

Our culture is driven by core values — operating safely and ensuring responsible projects.

Be recognized

Alongside a competitive salary, we offer benefits including an annual bonus, retention bank, health insurance, pension, and other local benefits.

Be inspired

Beyond daily work, participate in initiatives like charitable causes, solar honey projects, or volunteering on our VIBES committee.

Our core values

Lightsource BP is committed to creating a sustainable future through safe, responsible, and meaningful low-carbon energy projects. Our core values—Safety, Integrity, Respect, Sustainability, and Drive—guide everything we do.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Head of Origination, Power Markets EMEA

Lightsource bp

London

Hybrid

GBP 80 000 - 120 000

16 days ago

Head of Origination, Power Markets EMEA (4702)

Lightsource bp

London

Hybrid

GBP 80 000 - 120 000

17 days ago