Locations Europe Switzerland New Chaplain in Vevey Mark Fletcher is the new Chaplain at All Saints Vevey and St Peter's Chateau d'Oex. Here, he and his wife Angela introduce themselves. Manage Cookie Preferences