The Tla'amin Nation resides just north of the province of Powell River in British Columbia. Sliammon First Nation is one of 20 indigenous Coast Salish tribes inhabiting the coastal...more...See more text
124-1334 Island Hwy, Campbell River, BCV9W 8C9Get directions
Changes to business summary: Largest aquaculture company in British Columbia, with 600 employees raising and packaging 45,000 tonnes of fresh, farm-raised Atlantic salmon.more...See more text