Otabo employs 14 employees. The Otabo management team includes Sabrina 沙妤婕 (Chief Operations Officer), Jodine Brown (Sourcing Manager), and Holly McCoy (IT Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular Otabo employee's phone or email?