ilume employs 22 employees. The ilume management team includes Christian McGilloway (Chief Technology Officer), Craig Silbery (Founder & CEO), and Kelli Proudfoot (Head of Science and Product).
Get Contact Info for All DepartmentsLooking for a particular ilume employee's phone or email?