David is a member of a number of organisations including:
- Inter-European Commission on Church and School
- International Seminar on Religious Education and Values
- International Society of Empirical Research in Theology
- Ethos and Education Network
- Church in Wales Education Review Group
- St Pierre de Thaon International Student Trust
- He is Chair of governors of St Peter's Church of England Voluntary Aided Secondary School, Chelmsford.