i.c.stars employs 320 employees. The i.c.stars management team includes Elizabeth Anderson Ferruelo (Chief Revenue Officer), Geoffrey Robertson (Member, Board Of Directors), and Andy Duddleston (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular i.c.stars employee's phone or email?