The Icon employs 21 employees. The The Icon management team includes Aaron Carver (Digital Production Manager), Brian Toro (Print Production Coordinator), and Azul Cruz (Customer Service).
Looking for a particular The Icon employee's phone or email?