New ambassador role for Barrie Stephen Written on October 18, 2018. Leave a Comment Barrie was previously an ambassador and trustee at the RSPCA Woodside Animal Centre and was looking for a new charity where he could put his skills and experience to good use. Barrie was so taken with... Continue reading