The Leadership Team at Lightsource bp is responsible for steering the company’s strategic vision and operational execution. This diverse group of executives oversees key functions such as quality, safety, technology, finance, business development, marketing, and community relations. They ensure the company meets its commitment to sustainable growth, innovation in solar energy, and fulfilling its ambitious 25GW development target by 2025 while prioritizing community engagement, environmental stewardship, and employee well-being.
Adele A.
Chief Technology Officer
Charlie Vey
VP Partnerships - Powerverse
Chris Rowland
Interim Chief Financial Office...
Craig Love
Global Head Of Structured Fina...
Dave Dosker
VP Of Projects
David Revelt
U S General Counsel Senior Vic...
Gloria Kayser
Global HR Business Partner | G...
Jon Lowne
Global Head Of IT & Digital
Konstantino Tsolakog...
Global Head Of O&m Engineering
Lopa Banerjee
Vice President Of Business Dev...
Mary Grikas
Senior Vice President, Marketi...
Melissa Dunham
Global Head Of Insurance & Ris...
Nicholas Mutch
Global Head Of Quality, Health...
Nick Boyle
Group CEO
Nick. Jackson
Chief Compliance Officer
Olivier Fricot
Global Head Of Investments
Samantha Newman
Global Head Of Reward & HR Ope...
Todd Hill
VP Of Products - Powerverse
Zach Davis
Global Head Of Technical Knowl...
View all