Mary G. Powell
Chief Executive Officer and Director Sunrun Inc. Mary is Chief Executive Officer of Sunrun (Nasdaq: RUN), the nation’s leading home solar, battery storage, and energy services company. In 2018, Mary
Chief Executive Officer and Director Sunrun Inc. Mary is Chief Executive Officer of Sunrun (Nasdaq: RUN), the nation’s leading home solar, battery storage, and energy services company. In 2018, Mary