Identiti
–
Schaumburg, IL, 60159
... Now led by brothers Michael and Zack Sicher, the company has grown to become a national provider of exterior and interior signage, graphics, and maintenance services, with 2800+ employees and installation and service partners. The comprehensive ... - May 09