IMC employs 93 employees. The IMC management team includes Scott Ihrig (Founder and CEO), Charly Schwartz (Chief Operating Officer), and Phil Frégeau (Senior Vice President, Sales, Partnerships + Client Development).
Get Contact Info for All DepartmentsLooking for a particular IMC employee's phone or email?