Mary Powell, Founder of Sunrun

Mary Powell is the CEO of Sunrun, America's largest provider of home battery storage, solar, and home-to-grid power plants.

About Mary Powell

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.

Mary Powell at a glance

More founders in San Francisco, United States (44)

Browse related founder lists (2)

Full founder directory · Investor directory · Company funding database · Fundraising library