Lilli employs 56 employees. The Lilli management team includes Kelly Hudson (Chief Executive Officer), Lauren MacReady (Head of External Affairs), and Katie Kazakevics (Head of Product).
Looking for a particular Lilli employee's phone or email?