
Mary Powell is the CEO of Sunrun, the nation’s leading provider of home solar, battery storage, and energy services, where she is dedicated to advancing solar energy adoption across the U.S. Mary joined Sunrun’s Board of Directors in 2018. Renowned for disrupting the energy sectorry has received accolades including Utility Dive’s Executive of the Year and recognition from Fast Company as one of the 100 Most Creative People in Business.

