Locations

North America

STEMCELL Technologies has four locations in North America: our headquarters in Vancouver, BC; Sales Support offices in Toronto, ON, and Cambridge, MA; and a distribution center in Seattle, WA.