He was replaced by acting Head, Theroshene Naidoo, before Jeremy Banks was appointed as the new permanent Headmaster in April 2018. Jeremy Banks was educated in an all boys prep school in Nottingham and also boarded in Uppingham. After attaining a degree in Geography and Education from the University of Warwick, he was appointed as a teacher at Dulwich Prep. After 10 years at Dulwich, he became Deputy Head of Beachborough School in 2006, later becoming Headmaster in 2013. He was successful during his time as Head, with the school gaining record numbers as well as the record for senior school scholarships being broken every year he served as Headmaster. In 2010, Banks completed a Masters Degree in Educational Leadership (Distinction) and is currently a member of the Independent Association of Preparatory Schools (IAPS) as well as Chairman of the Education Committee.