Alyssa Edwards is a seasoned professional in environmental affairs and government relations, currently serving as Senior Vice President of External Affairs at Lightsource bp since January 2020. Edwards has held significant roles such as Vice President of Environmental Affairs and Government Relations at the same company and is actively involved with several organizations, including serving as a Delegate on the Board of Directors for the American Clean Power Association since May 2025, and as Vice Chair and Board Member of the Federal Policy Committee for the Solar Energy Industries Association since November 2020. Previous experience includes serving as a Board Member for the American Wind Wildlife Institute and holding various positions at EDF Renewables North America, Gamesa Energy USA, AIG Environmental, and ENSR, with expertise in environmental permitting and project development. Edwards' educational background includes studies at The London School of Economics and Political Science (LSE), Lehigh University, and Mount Saint Joseph Academy.
This person is not in the org chart
This person is not in any teams
This person is not in any offices