Skip to main content

Top Bar

Loading
John Maguire - Bishop’s Stortford College

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