Mary Powell

Board of Directors

Mary Powell is the Chief Executive Officer and Director at Sunrun, the leading home solar and energy services company in the nation. After joining Sunrun’s Board of Directors in 2018, Mary advanced to the CEO role in 2021. From 2008 to 2019, Mary served as president and chief executive officer of Green Mountain Power Corporation, where they drove strategies for customer satisfaction and positioned the company as a leader in energy transformation. Mary's extensive experience includes executive roles at KeyBank and in state government, as well as board positions at several organizations, showcasing their notable impact on the energy sector. Mary holds an Associate of Science degree from Keene State College and completed an Executive Education Program at The Wharton School.

Location

San Francisco, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices