Ruben Lopez Massa
Vice President
Our leadership team is made up of highly experienced sustainability professionals, who have been at the forefront of energy markets for twenty years
Vice President
Construction Director
Portfolio Director
Senior Financial Controller
Vice President
Head of Development - Germany
FP & A Manager
FP & A Manager
People & Culture Director
Grid Manager
Development Manager
Commercial Asset Manager
Head of Financial Planning & Analysis
Head of Asset Management
Senior Legal Counsel
Senior Development Manager
Head of Treasury
Vice President
Non-Executive Director
Chief Executive Officer
Senior Investment Manager
Procurement & Technical Delivery Director
Investment Director
Investment Director
Head of Energy Storage
Non-Executive Chairperson
Chief People & Performance Officer
Associate
Chief Operating Officer
Non-Executive Director
Chief Financial Officer
Executive Director - Project Development
Development Executive
Development Executive
Engineering Design Manager
Treasury Manager
Executive Assistant & Office Manager
Senior Legal Counsel
Executive Director - Corporate Development
Executive Director - Engineering, Construction and HSE
Head of Development - Poland
Head of Development - France
Development Manager
Head of Development - Italy
Development Manager
Technical Asset Manager
Chief of Staff
Development Manager
Country Director - Greece
Director of Grid
FP&A Manager
General Counsel
Construction Project Manager
Non-Executive Director
Non-Executive Director
Analyst
Associate
Executive Assistant & Office Manager
Senior Corporate Operations Manager
Talent Acquisition Lead
Senior Compliance Manager
Project Design Engineer
Reporting & Audit Manager
Senior Business Planning & Analysis Manager
Energy Storage Commercial Analyst
People Partner
Deputy Company Secretary
Senior Development Manager
Development Executive
Senior Development Manager
Senior WHSEQ Manager
Senior Treasury Manager
Document Control Manager
Head of International Tax
Head of Construction & HSE, Spain
Non-Executive Director
Content