Meet the Team

Revd. 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 last 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.

Calen Gayle


Calen is our Youth and Children’s Pastor at All Saints. He is responsible for leading ministry for 4-18 year olds. Calen’s first instrument was the kazoo. Born in the States, he’s since lived in South Africa, Barbados, France, and Switzerland, where he grew up as a high schooler. When not studying theology, playing music, or just thinking deep thoughts he likes running, playing basketball, and generally being doted on by his beautifully brilliant and brilliantly beautiful wife and set upon by his little boy lumpy and little girl bean.

Louise Bowley


Louise is our Church Administrator. She is married to Mike and they have two daughters.   Louise is responsible for ensuring All Saints runs smoothly. She also is secretary to the Chaplaincy Council and plays an important role in ensuring that All Saints ministers within our Diocesan Safeguarding Policy. Most weekends you will find her in the mountains, either walking in the summer or snowshoeing in the winter.

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. Church Wardens are elected by the congregation and serve alongside the Chaplain in leading the Church. She is married to Richard and they have two children. Vanessa is a teacher at a local international school.