Dill employs 20 employees. The Dill management team includes Spencer Day (Founding Sales Development Representative), Trent Richardson (Head of Growth), and Soko Paul (Senior Software Engineer).
Looking for a particular Dill employee's phone or email?