Key Responsibilities
Lead and manage the EMEA Origination team.
Develop and implement proactive marketing campaigns and respond to corporate tenders for renewable energy procurement.
Identify and pursue market opportunities with major energy consumers across the EMEA region to support the renewable and BESS development pipeline.
Collaborate across functions to design strategies that maximise commercial value.
Structure and deliver innovative commercial solutions that balance risk and reward.
Lead PPA negotiations in close coordination with Development, Legal, Structured Finance, and other internal stakeholders.
Align project pipelines with market demand through buyer insights.
Work closely with Origination teams in the US and APAC, as well as with internal partners.
Monitor regulatory and policy developments across European power markets to ensure the company remains competitive and informed.
Experience & Skills
Deep understanding of European power markets and proven experience in originating and negotiating long-term, bankable corporate PPAs.
Knowledge of BESS revenue models and ability to develop commercial solutions for standalone and hybrid storage assets.
Strong track record of closing complex energy deals or projects.
Excellent interpersonal and communication skills, with experience in team management.
Comfortable presenting to senior stakeholders and speaking at industry events.
Personal Attributes
Highly motivated and thrives in a fast-paced environment.
Strong written and verbal communication skills.
Commercially driven and capable of leading complex negotiations.
Professional, credible, and trustworthy.
Willingness and ability to travel across Europe as needed.
Creative thinker who adapts quickly and seeks innovative solutions to drive value.
The latent change at the heart of renewable energy: your talent. At Worldwide Recruitment Energy, a recruitment consultancy specialising in the renewable energy sector, we have successfully connected hundreds of professionals with a wide range of companies around the world.
With offices in Spain, Italy, France, Mexico and Brazil, we lead the sector in attracting talent for Investment Funds, Portfolio Companies, Independent Power Producers (IPPs), Developers, Consultancies, Utilities, Equipment Manufacturers, EPC Contractors and O&M Companies in Solar PV, Onshore Wind, Offshore Wind, Biomass, Hydro, Energy Efficiency, Energy Storage and Hydrogen.
About the Company
Our client is a leading international player in the renewable energy sector, with a strong track record in the development of large-scale solar projects. The company is committed to accelerating the global energy transition by delivering innovative renewable energy, battery storage (BESS), and hybrid energy solutions across the EMEA region.
The Role
The Head of Origination EMEA will play a pivotal role in shaping and executing the power markets strategy across the EMEA region. This individual will be part of the Power Markets regional leadership team and will lead the Origination function, working closely with Commercial and Analysis teams.
The role is focused on the origination and negotiation of long-term corporate PPAs and other offtake agreements for renewable energy, BESS, and hybrid projects—from lead generation through to contract execution.