Killi employs 18 employees. The Killi management team includes Neil Sweeney (Founder), Marla Baum (Head of People), and Neil Sweeney (Founder).
Looking for a particular Killi employee's phone or email?