50 employees
Otto International Scan is a sourcing and trading company specialized in sourcing textile products, footwear and home good.
1979