Ann Davies Speaker at Energy Storage Summit 2025

Ann Davies

Group Chief Operating Officer Lightsource bp

Ann Davies joined Lightsource bp in September 2020. She currently serves as Group Chief Operating Officer leading Safety, Quality, Innovation, Engineering, Procurement, Digital, and Technology for Lightsource bp’s global portfolio. Prior to joining Lightsource bp, Ann was Head of Country, Georgia for bp. Previous to that, she worked in a range of international leadership, engineering and operational roles for bp. Ann holds a Masters of Physics degree from Oxford University. She is passionate about progress – solving big challenges, encouraging and embracing inclusion and diversity, and keeping active and engaged in the STEM and energy community.

<< Back