Nov92023Lee Owston appointed as Ofsted’s new National Director, Education HM Government Ofsted has appointed a new National Director, Education with Lee Owston stepping into the role on 1 January 2024.