Otolane employs 28 employees. The Otolane management team includes Sylvain Abitbol (Co President), John Pinch (VP Sales- Canada Otolane Soft), and Peter Giannopoulos (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Otolane employee's phone or email?