Mary Powell's Location
California, United States
Mary Powell's Work
Mary Powell's Education
Mary Powell's Summary
Mary Powell, based in California, United States, is currently a Chief Executive Officer and Director at Sunrun, bringing experience from previous roles at Sunrun, CGI, Énergir and Span. Mary Powell holds a 2006 - 2007 Executive Education Program @ The Wharton School. Mary Powell has 2 emails on RocketReach.