DSPCA employs 62 employees. The DSPCA management team includes Sarah Taaffe (Human Resources Manager), Eleanor Ryan (Individual Giving Executive), and Elise White (Veterinary Director).
Looking for a particular DSPCA employee's phone or email?