Lightsource labs is seeking a Construction Lead to manage large-scale renewable energy projects in Spain. You will oversee project delivery, ensure safety compliance, and manage relationships with stakeholders and regulatory bodies. The ideal candidate has extensive
Job Title: Senior Manager, EMEA Power Markets Department: EMEA Power Markets Location : London, Madrid or Lisbon Reporting to: Head of Origination, EMEA Power Markets We are Lightsource bp – and we’re on a mission to
This role at Lightsource bp is to drive the European power market strategy, focusing on developing and implementing offtake strategies for projects in the development pipeline, by securing Power Purchase Agreements, BESS offtakes, or other innovative