Tecta America Southeast LLC – Atlanta logo Published February 29, 2016 at 309 × 60 in Tecta America Southeast LLC – Atlanta Tecta America Southeast LLC – Atlanta logo Tecta America Southeast LLC – Atlanta logo