Scottish Shellfish employs 44 employees. The Scottish Shellfish management team includes Stephen Cameron (Board Advisor), Robert Mitchell (Managing Director), and David Rae (Commercial Director).
Get Contact Info for All DepartmentsLooking for a particular Scottish Shellfish employee's phone or email?