)
John Maguire
Head,
Bishop’s Stortford College
John Maguire is Head of Bishop’s Stortford College and is responsible to the Governing Council for the strategic direction and overall success of the College. He graduated in Geography and Geology from Leicester, before starting a career in teaching and leadership at several UK schools. Before joining the College, John and his family lived in Bahrain where he was Executive Headmaster at the British School of Bahrain.
Sessions
-
21-May-2025Good Schools Guide ForumLooking Beyond London