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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices