The BC SPCA is 120 years young and growing stronger every year. We are a non-profit charitable organization dedicated to protecting and enhancing the quality of life for domestic, farm and wild animals in British Columbia. Through our 42 locations throughout BC and a provincial office in Vancouver, the BC SPCA provides a wide range of services and programs to help more than 45,000 animals in distress and need each year.
Jobs by The British Columbia Society for the Prevention of Cruelty to Animals