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.
Sign up to view 10 direct reports
Get started