Liminal employs 23 employees. The Liminal management team includes Steven Walchek (Founder and CEO), Keri Rich (Chief Product Officer), and Aaron Bach (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Liminal employee's phone or email?