Current Location : 01887
Peter Denn started Northeast Roof Services in March 2011 and is responsible for its overall activities and performance. Peter has more than 25 years experience in the Commercial/Industrial Roofing Industry. Prior to NERS and for the past five years he was the General Manager of the Billerica, MA branch of Tecta America New England, the largest roofing contractor in the country. He was responsible for all aspects of this branches performance including, sales, project management, estimating, and ultimately branch profitability. In addition to the branch responsibilities Peter also served as project manager on many of the branches more challenging projects.