 He previously held a number of posts at the school, including Deputy Headteacher, Assistant Headteacher and Head of Modern Languages.He has taught Russian, German and French at the school since 2000.The previous headteacher, Andrew Beaumont, retired in 2018 after 15 years in post, and prior to that the former headmistress Barbara Haigh retired in 2003 after 16 years.