Tom Barrett

Tom Barrett

Tom joined the All Saints team in 2018 after finishing study at Moore College.  Before training for ministry he worked as a software developer, church worship director and freelance musical arranger.  He still enjoys a few musical and technical pursuits.  Tom and his wife Vanessa have two young kids and the Barrett family enjoys eating, playing music and laughing together.

Youth & Young Adults Minister
Leigh Zadro
Acting Senior Minister
Greg Olliffe