Otus employs 82 employees. The Otus management team includes Keith Westman (Chief Operating Officer), Deepak Karandikar (Chief Executive Officer), and Christopher Hull (Co-founder & President).
Get Contact Info for All DepartmentsLooking for a particular Otus employee's phone or email?