Otter.ai employs 147 employees. The Otter.ai management team includes Kurt Apen (Chief Marketing Officer), Zack Cable (Chief Revenue Officer), and Richard Ward (Chief Design Officer).
Get Contact Info for All DepartmentsLooking for a particular Otter.ai employee's phone or email?