Tecta America New England LLC – Hanover logo Published February 29, 2016 at 309 × 60 in Tecta America New England LLC – Hanover Tecta America New England LLC – Hanover logo Tecta America New England LLC – Hanover logo