ILC employs 287 employees. The ILC management team includes Samantha Falbe (President), Scott Falbe (Founder & CEO), and Garrick Shanley (COO).
Looking for a particular ILC employee's phone or email?