Trevor is married to Rachel and they are part of Hope Church, Orpington. Trevor gathers and mentors church leaders based across the United Kingdom.

Leave a comment