Neelo employs 6 employees. The Neelo management team includes Catherine Chiang (Influencer Marketing Manager), and David Spector (Head of Product).
Looking for a particular Neelo employee's phone or email?