Andrew Sach is on the leadership team at St. Helen's Bishopsgate. He was previously a scientist before training at Oak Hill Theological College.Andrew Sach is on the leadership team at St. Helen's Bishopsgate. He was previously a scientist before training at Oak Hill Theological College.