Ps Rachel is the Executive Pastor at Evolve Christian Church. Her ministry areas include oversight of worship, Evolve Women, and Connect Playgroup.
Ps Richard Doherty is the senior pastor of Evolve Christian Church.