Geoff has a wealth of experience within the Christian Ministry. He was involved in youth ministry with the Connexion of Independent Methodist Churches for many years and he introduced and ran a number of evangelical and holistic Christian teaching courses.

Preferring to stay as busy as possible, Geoff has also been the Chairman of the Evangelical Alliance in Manchester for 7 years and is currently a Trustee off the Free Churches Group of the Free Church Federal Council. Professionally, Geoff has worked for companies like ICI and Zeneca.