The BC SPCA is led by a team of senior officers and managers who oversee the day to day operations of the entire organization.
Craig Daniell, Chief Executive Officer
Shoni Field, Chief Development Officer
John Andrew, Chief Financial Officer
Mark Takhar, Chief Operations Officer
Marcie Moriarty, Chief Prevention and Enforcement Officer
Robert Busch, General Manager of Facility Development
Craig Naherniak, General Manager of Humane Education
Geoff Urton, General Manager of Strategy and Innovation
Lorie Chortyk, General Manager of Community Relations
Jolie Wist, General Manager of Human Resources
At the branch level, operations are normally overseen by a branch manager with full and part-time staff as well as auxiliary workers.