Mary Powell has been the CEO of Sunrun since August 2021 and has a solid background in the energy sector. Before Sunrun, she served as the Chief Executive Officer at Green Mountain Power Corporation for over a decade. Mary holds...
Mary Powell has been the CEO of Sunrun since August 2021 and has a solid background in the energy sector. Before Sunrun, she served as the Chief Executive Officer at Green Mountain Power Corporation for over a decade. Mary holds an Associate's degree from Keene State College and is known for her focus on innovative energy solutions. At Sunrun, she emphasizes performance metrics tied to customer satisfaction and financial success, achieving impressive results during her tenure. In 2022, Mary’s total compensation was about $8.84 million, showcasing her alignment with the company's growth. Interestingly, she has made significant financial moves in the company through insider trading, peaking at over $11 million in holdings in August 2024. This indicates her confidence in Sunrun's future. Her leadership is marked by a commitment to transforming the energy landscape and providing customer-centric services, making her a notable figure in the renewable energy industry.