Sunrun
Stewart Bewley is an accomplished finance professional with extensive experience in the renewable energy sector. Currently serving as the Senior Vice President and Group Head of Project Finance at Sunrun since February 2014, Stewart has held various influential roles including Vice President and Director of Capital Markets. Prior to Sunrun, Stewart was Director of Project Finance at First Solar from July 2009 to January 2014, and began a career in finance as an Analyst in the Power and Utilities Group at JP Morgan from July 2007 to June 2009. Stewart holds a Bachelor of Science degree in Mechanical Engineering from Northwestern University.
This person is not in any offices
Sunrun
29 followers
Sunrun home solar panels allow you to lock in low home energy rates for the next 20 years.