Dovetail employs 40 employees. The Dovetail management team includes Nick Frandsen (Director), Erin Cook (Head of People), and Simon Plant (Head of Engineering).
Get Contact Info for All DepartmentsLooking for a particular Dovetail employee's phone or email?