Meet the Team

Picture of the ChaplainRevd. Mark Fletcher


Mark is the new Chaplain of All Saints, Vevey and St. Peter’s, Château d’Oex. He is married to Angela, and they have two nearly grown up daughters Mae and Nina. He has served in Parishes in central London for the past 18 years, but has always had a love for the mountains, and has previously done seasonal ministry in Switzerland. The whole family are excited about this new stage and are delighted by the wonderful community they have found here.

Kimberley Castleberg


Kimberly is our Church Administrator. She is a friendly and efficient first point of contact for church, and is responsible for ensuring All Saints runs smoothly. She is also secretary to the Chaplaincy Council and play an important role in ensuring that All Saints ministers within our Diocesan Safeguarding Policy.


Mike Stead


Mike has been a member of All Saints for over 30 years. He is married to Gilla and have two grown-up daughters and one granddaughter. Now retired he likes to spend his time pursuing outdoor activities: camping and hiking in the summer, skiing and snow-shoeing in the winter.


Vanessa Jefferiss-Jones


Vanessa has served as Church Warden since 2019. She is married to Richard and they have two children. Vanessa is a teacher at a local international school.