Meet our Team

From teachers to school support staff, we are all here to help your child as they learn and grow.

We have a highly-qualified and internationally-experienced team that represents more than 50 nationalities. You are always welcome to come in and meet us.

Our Senior Leadership Team

Catherine McKeever

Catherine McKeever

Titles: Head of School
Corine van den Wildenberg

Corine van den Wildenberg

Titles: Vice Principal
Daniel Johnston

Daniel Johnston

Titles: Director of Student Wellbeing
Clare McMinn Mitchell

Clare McMinn Mitchell

Titles: Middle Years Programme (MYP) Coordinator, Humanities Teacher
Elizabeth Heard

Elizabeth Heard

Titles: Primary Years Programme Coordinator
Daniel Pearcy

Daniel Pearcy

Titles: Diploma Programme (DP) Coordinator, Mathematics Teacher
Mark Shillitoe

Mark Shillitoe

Titles: Director of Digital Learning and Media

Did You Know?

We have over 30 nationalities of students and this grows to over 50 nationalities at our school when teachers are included.

Find Out More