United Kingdom

Emilie is Lightsource bp’s Chief Operating Officer (COO) of the U.S.

She leads the strategic direction for the region, overseeing key operational functions, and collaborating closely within the executive team to continue advancing Lightsource bp’s growth across the United States.

Emilie has been an integral part of Lightsource bp since joining in late 2017 to significantly accelerate expansion into the U.S. market. Since then, the U.S. team has developed more than 3.4GW of projects, raised nearly $5 billion in project financing, executed more than 4GW of power contracts acquired over 15GW of projects to support the pipeline, and built a strong pipeline of over 30GW.

Emilie brings a broad spectrum of experience and disciplines to this role, developed over her 20-year career, with more than 13 years working in the energy industry – from energy procurement to customer programs, operations, power marketing, acquisitions, and growth strategy.

Prior to Lightsource bp, Emilie held leadership positions at Pacific Gas and Electric (“PG&E”) and Intel Corporation.

Emilie has a Bachelor of Science in both Chemical Engineering and Psychology from Rensselaer Polytechnic Institute, as well as a Master of Business Administration and a Master of Environmental Management from Duke University.

Connect with Emilie

Join Lightsource bp

Choose a career where you are empowered to change the world! If you are passionate about accelerating the energy transition, and looking to join a global collaboration of team members focused on delivering sustainable power, visit our careers page to find out more about working at Lightsource bp.