SeafoodSource employs 18 employees. The SeafoodSource management team includes Nathan Strout (Managing Editor), Andrea Barnard (Director of Marketing and Business Resources), and Christopher Chase (Executive Editor).
Looking for a particular SeafoodSource employee's phone or email?