Leadership Team
The Leadership Team at All Saints lead us as we follow Jesus together, helping us remain devoted to loving one another and committed to impacting the world with Christ’s love.
Tom Barrett
Leigh Zadro
Erin La Macchia
Erin works on Wednesdays and Thursdays as our church administrator, looking after finances, maintenance, venue hire, and office admin, to make sure All Saints ministries keep ticking along.