Illustria employs 8 employees. The Illustria management team includes Katherine Long (CEO, Founder), X Kevin Liao (Chief Financial Officer), and Lance Swearingen (Director of Partnerships).
Get Contact Info for All DepartmentsLooking for a particular Illustria employee's phone or email?