Owen Spencer-Thomas
He became Director of Communications for the Diocese of Ely in 2002. He was Chaplain of Christ's College from 1997 - 2001  and was made an Honorary Canon of Ely Cathedral in 2004. During the Lent Term 2005, he was Acting Dean of