The Leadership Team at Lightsource bp is responsible for setting the strategic direction and operational oversight of the company’s solar initiatives. Comprising key executives from various domains such as finance, technology, safety, and business development, this team collaborates to drive innovation, ensure compliance, manage risks, and engage with communities, all while advancing the company's commitment to developing sustainable energy solutions. Their collective expertise is pivotal in achieving the ambitious goal of 25GW by 2025 and fostering a culture of excellence within the organization.
Adele A.
Chief Technology Officer
Chris Rowland
Interim Chief Financial Office...
Craig Love
Global Head Of Structured Fina...
Gloria Kayser
Global HR Business Partner | G...
Jon Lowne
Global Head Of IT & Digital
Lopa Banerjee
Vice President Of Business Dev...
Nicholas Mutch
Global Head Of Quality, Health...
Nick Boyle
Advisor
Samantha Newman
Global Head Of Reward & HR Ope...
Zach Davis
Global Head Of Technical Knowl...
View all