Our Staff

We invest in exceptional talent and teams to ensure that our students are supported by the best. The strength of St. John’s lies in its diverse, engaging and caring school community. Staff, administrators, parents and students work together to create a vibrant community.
Our teachers and staff are the heartbeat of St. John's School. Every day, they bring their diverse range of talents and their passion for education to school in service of our students. 
Outside of the school environment, many members of our faculty and staff volunteer their services to support the wider community. Our staff members are volunteer kayak instructors at Jericho Beach, they host and play free community jazz concerts and fundraisers, they teach creative writing classes at UBC, they share IB knowledge with educators from around the world via online and in-person workshops and they volunteer to serve as President for the Independent School Advancement Professionals.

Senior Leadership Team

Blayne Addley - Head of School 

Catriona Cheng - Director of Finance and HR

Trevor Gale - Senior School Principal 

Valerie Little - Junior School Principal 

Judy Chan - Financial Controller