Steve Lewis takes on new top role at Fulford School in York December 22, 2023 News by Leave a Comment on Steve Lewis takes on new top role at Fulford School in York THE boss at Fulford School in York, Steve Lewis, has bid a fond farewell to his current job.