Optos employs 727 employees. The Optos management team includes Robert Kennedy (Chief Executive Officer), Derek Swan (Chief Technology Officer), and Don Leigh (COO).
Get Contact Info for All DepartmentsLooking for a particular Optos employee's phone or email?