Eduardo Fuentes is the CFO of Otter Co-op.
93 people are employed at Otter Co-op.
The NAICS codes for Otter Co-op are [44511, 445, 44, 4451].
The SIC codes for Otter Co-op are [51, 514].