David Devenish

David serves Newfrontiers internationally as a leader in the Newfrontiers Together Team. He has many years’ experience working with churches in the UK and other countries around the world.