Skip to Content

Mary Powell

CEO

RR_MaryPowell_colorcutout

Mary Powell is the CEO of Sunrun, America’s largest solar panel and home batteries provider for homes.

“Get your oar in the water, and row. Let’s go. My view is: let’s go.”

Featured in these episodes