116 employees
OBI Seafoods is a food processing company that manufactures and supplies fresh, frozen, and canned wild seafood varieties.
2020