Mary Powell is the CEO of Sunrun, America's largest provider of home battery storage, solar, and home-to-grid power plants.
Mary Powell is the CEO of Sunrun, America's largest provider of home battery storage, solar, and home-to-grid power plants. She was recognized by CNBC as a 2026 Changemaker for accelerating battery storage growth and advancing distributed power plant innovation. Under her leadership since 2021, Sunrun has surpassed 1 million customers and significantly expanded battery storage installations.
Full founder directory · Investor directory · Company funding database · Fundraising library