Newly-named manager ‘extremely honoured to be entrusted with such an important responsibility at a time when we are needed most’ NEWS RELEASE ONTARIO SPCA ********************* The Ontario SPCA and Humane Society would like to welcome Edward Michel as the new manager of the Ontario SPCA Barrie Animal Centre. Michel is a certified professional trainer and […]