Stephen is one of our Church Leaders and also a Trustee of Alive Christian Ministries
He is also the Preaching Co-coordinator