Platypus employs 18 employees. The Platypus management team includes Finn Mackenhauer (Owner), Theresa Mackenhauer (Partner), and Anni Khattab (Partner).
Get Contact Info for All DepartmentsLooking for a particular Platypus employee's phone or email?