Bishop Stephen London is pleased to appoint the Rev. Barry Rose as Rector of St. Peter's, Edmonton, as of September 10, 2023.