Est. Annual Revenue
$500M-1.0B
Est. Employees
250-500
Jim Gallagher's photo - Managing Director of Scottish Sea Farms

Managing Director

Jim Gallagher

CEO Approval Rating

92/100

Read more