WTC Theology
Deputy Chairman
WTC Consulting
Non Executive Director
Stewardship
Chair of Council
St Aldates Church Oxford
Church Warden and Member of the Parochial Church Council
The Children's Society
Board Member and Treasurer
Zurich Insurance
Zurich Foundation Board Member
ACT! (Aldates Community Transformation Initiatives)
Chairman
Zurich Insurance
External Adviser to the Zurich Foundation
LICC - The London Institute for Contemporary Christianity
Board Member and Treasurer
Frontline Trust
Independent Trustee
University of Bristol
Bedford School, UK