Overview
IO is located in OMIHACHIMAN, SHIGA, Japan and is part of the Aquaculture Industry. IO has 1 employees at this location. There are 2 companies in the IO corporate family. IO is located in OMIHACHIMAN, SHIGA, Japan and is part of the Aquaculture Industry. IO has 1 employees at this location. (Employees figure is estimated). There are 2 companies in the IO corporate family.