Barbara Cartwright

Love animals? Well, many people do, but no one has done more to advance animal rights in Canada than Barbara Cartwright. The long-time CEO of Humane Canada – also known as the Canadian Federation of Humane Societies – Barbara is an award-winning leader who has dedicated her life to giving a voice to animals, both … Continue reading Barbara Cartwright