Mary Powell
CEO
Mary Powell is the CEO of Sunrun, America’s largest solar panel and home batteries provider for homes.
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