PreviousNext David Barrs Country: UKSchool: Anglo European School Co-headteacher Anglo European School – a co-educational state school in the UK Chair IB Heads Council