TB

The British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA)

Verified Job Source

Open positions

Scientific Officer - Companion Animal Welfare

Hybrid · Vancouver

Leads the planning, implementation, and evaluation of companion animal welfare policy initiatives to address root causes of animal suffering. Manages relationships with industry groups, scientists, and government officials while developing advocacy and education materials.

Scientific Officer - Research and Standards

Hybrid · Vancouver

Leads the planning and evaluation of research and standards initiatives to address root causes of animal suffering. Manages relationships with industry groups and oversees the AnimalKind standards program and associated communications.

Animal Care Attendant - ACA1

On-site · Fort St. John

Maintain a clean and sanitary environment for animals while ensuring their health and welfare according to ShelterSense protocols. Provide daily feeding, exercise, enrichment, and general grooming for animals in the facility.

Veterinary Assistant

On-site · Penticton

The Veterinary Assistant supports the clinic by assisting with anesthesia, surgical preparation, and general patient care. Additionally, they handle clinic cleanliness, laundry, and reception duties such as booking appointments and processing payments.

Animal Care Attendant - ACA1

On-site · Williams Lake

Maintain a clean and sanitary environment for animals while ensuring their health and welfare according to ShelterSense protocols. Provide daily feeding, exercise, enrichment, and general grooming for animals in the facility.

Animal Care Attendant - ACA1

On-site · Sechelt

Maintain a clean and sanitary environment for animals while ensuring optimal care based on the Five Freedoms. Monitor animal health, manage diets, and perform general grooming and bathing duties.

Animal Care Attendant - ACA1

On-site · Kamloops

Maintain a clean and sanitary environment for animals while ensuring optimal care based on the Five Freedoms. Monitor animal health, manage diets, and perform general grooming and bathing duties.

Animal Care Attendant - ACA1

On-site · Parksville

Maintain a clean and sanitary environment for animals while ensuring optimal care based on the Five Freedoms. Monitor animal health, manage diets, and perform general grooming and bathing duties.

Animal Care Attendant - ACA1

On-site · Port Alberni

Maintain a clean and sanitary environment for animals while ensuring optimal care based on the Five Freedoms. Monitor animal health, manage diets, and perform general grooming and bathing duties.

Payroll Consultant

Hybrid · Vancouver

The Payroll Consultant will analyze and document end-to-end payroll procedures to enhance organizational effectiveness and compliance. They will also identify opportunities to integrate Dayforce and Vena systems while providing recommendations for payroll training and system improvements.

Registered Veterinary Technologist - Wildlife - Wild Arc

On-site · Victoria

The Registered Veterinary Technologist is responsible for the direct care, health assessment, and rehabilitation of wild animals at the Wild ARC facility. They also perform medical treatments, maintain diagnostic equipment, and ensure accurate medical record-keeping and inventory management.

Registered Veterinary Technologist - Wildlife - Wild Arc

On-site · Victoria

The Registered Veterinary Technologist is responsible for the direct care, health assessment, and rehabilitation of wild animals at the Wild ARC facility. They also perform medical treatments, maintain diagnostic equipment, and ensure accurate medical record-keeping and inventory management.

Registered Veterinary Technologist

On-site · Prince George

This role supports veterinarians by assisting with all aspects of anesthesia and surgery for both owned and shelter animals, while maintaining hospital equipment. Duties also include patient check-ins, pre-surgical exams, direct animal care such as treatments and specimen collection, and performing diagnostic and surgical procedures.