ILC employs 327 employees. The ILC management team includes Marwan Zantout (Chairman), Darrek Porter (Director of Marketing), and James Koepke (VP).
Looking for a particular ILC employee's phone or email?