Effective July 1, 2017, Tecogen Inc. appointed Deanna Petersen as a new member of the company's Board of Directors, to serve until the company's 2018 annual meeting of the stockholders, or until her successor is duly elected and qualified. Since January of 2016, Petersen has been the Chief Business Officer of AVROBIO in Cambridge, Massachusetts.