Otto International employs 678 employees. The Otto International management team includes Verena Favre (Chief People Officer), Patrick Rong (General Manager), and Volker Demand (General Manager).
Get Contact Info for All DepartmentsLooking for a particular Otto International employee's phone or email?