Mary Powell
Sunrun (Nasdaq: RUN), the top home solar, battery storage and energy services provider in the country, has Mary Powell as its CEO. Mary joined the Sunrun Board of Directors, where she is still a current member. 75 percent of the residential and commercial customers in the State of Vermont are served by Green Mountain Power Company (previously NYSE: GMP), of which Mary served... read full bio