UK Director for Theology, Churches, Sustainable Communities
southall, greater london, united kingdom
A Rocha
UK Director for Theology, Churches, Sustainable Communities
A Rocha
UK National Director and Founder
Diocese of London
Associate Minister - St Mary's Norwood Green
A Rocha
Director of Theology
Diocese of London
Priest-in-Charge, St. Mary's Norwood Green
A Rocha
Adviser for Theology and Churches
Church Mission Society
Mission Partner
Divinity Department, Cambridge University
Part-time PhD
Lausanne Movement
Global Catalyst for Creation Care
St John's Church, Southall
Self-Supporting Minister
University of Cambridge
Trinity College, Bristol
University of Gloucestershire