Employees · Other industries
Otter Seventy is an outsourcing company established in the year of 2016. We have diverse in e commerce over the years and been active on online platforms. Our warehouse is located in Shah Alam
Otter Seventy
-
Other industries
-
0