Steve Taylor Steve Taylor is Chairman of United Beach Missions which operates in holiday resorts in Wales and elsewhere throughout the summer months. He serves as an elder of his local church and works as a Professor at the University of Liverpool. God's good giftsby Steve Taylor 2 likes