Skip To Main Content
Cathy Barr

Cathy Barr

Cathy is VP, Mission Effectiveness at Imagine Canada, a national charitable organization whose mission is to strengthen and support Canadian charities and nonprofits so they may better serve and engage individuals and communities here and around the world.

Cathy has been with Imagine Canada since 2002, when it was still known as the Canadian Centre for Philanthropy. She spent five years as Director of Research, was the founding Director of the Insurance & Liability Resource Centre for Nonprofits, and led the creation of Imagine Canada’s National Standards Program. In her current role as VP, Mission Effectiveness, Cathy is responsible for ensuring that Imagine Canada makes measureable progress towards meeting its strategic goals. 

Prior to moving to the charitable sector, Cathy was an Assistant Professor at Wilfrid Laurier University. She has a PhD in political science from York University.