John Marsh
John Marsh is a retired Church of England priest and has been involved in the life and ministry of the Church in a variety of different and contrasting environments. He has been involved in the training of Readers, now Lay Ministrs, and also in the national team of Leading Your Church into Growth.
An OTP has been sent to your Registered Email Id:
Resend Verification Code