Jim McCafferty is currently a Trustee at Durham Catholic District School Board. Prior to this, they held the position of Chair at DCDSB from December 2007 to November 2010, and again from December 1997 to November 1998. Jim has also been with Durham Catholic District School Board in the past.