illume employs 23 employees. The illume management team includes Nicholas Begley (Founder), Linda Shaw (Head of Staff), and Rika de Ocampo (Admin and Operations Support).
Looking for a particular illume employee's phone or email?