ICSC employs 548 employees. The ICSC management team includes Tom McGee (Chief Executive Officer), Sean Kron (Chief Financial Officer), and Valerie Richardson (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular ICSC employee's phone or email?