Get to know the All Souls staff team.
The All Souls staff team exists to serve the church family. It does so under the leadership and oversight of the Bishop of London, Sarah Mullally and her Assistant Bishop, Rod Thomas
Interested in working for a large evangelical church in the heart of London? Look out for job opportunities on our vacancies page.