Skip to main content
Loading
Jesse Stowell

Jesse Stowell

Chief Commercial Officer, Encore Renewable Energy

Jesse is the Chief Commercial Officer for Encore Renewable Energy where he leads the origination of new solar and energy storage projects. He brings over two decades of experience to support the expansion of Encore’s growing project development pipeline. Prior to joining the team in 2016, Jesse was a Regional Sales Manager at SunEdison where he focused on project acquisitions and early development of solar projects throughout the Northeast. His previous experience includes growing the consulting services business at AWS Truepower (now UL), working closely with wind and solar developers to support financing transactions. He also was previously responsible for the development of on-site wind energy projects at Johnson Controls, where he developed projects at federal sites financed by energy savings performance contracts. Jesse began his career at Northern Power Systems as a mechanical engineer and product manager, where he ultimately led the commercialization of a medium-scale wind turbine for distributed applications.

Jesse has a Bachelor’s degree in Mechanical Engineering and Materials Science from Duke University and (years ago now) was a licensed Professional Engineer in the State of Vermont. Jesse lives with his family in Warren, VT where he skis in the winter, mountain bikes in the summer, and “gets creative” in the spring and fall.

Sessions