Andrew Reed
Executive Vice President of Project Development
Andrew Reed is New Leaf Energy’s Executive Vice President of Project Development working out of the company’s headquarters in Lowell, Massachusetts. Prior to starting New Leaf Energy, Andrew was with Borrego since 2007 and led the company’s rapid growth in the DG markets and then into utility scale. Andrew earned his MBA in Organizational and Environmental Sustainability from Antioch University in New England and his BA in Business Administration from UNH.