New Headteacher confirmed
The Governors are delighted to announce that Steven Jeffery has been confirmed as the new Headteacher at Our Lady of Sion. Mrs Katy Henwood, Chair of the Governors, said, “Mr Jeffery has demonstrated outstanding care and educational provision to all students over the last 9 months whilst working as the Acting Headteacher. He impressed the…