Our team

Leadership team

Warwick Bailey

Primary Headteacher

David Dunn

Secondary Headteacher

Mike Ashby

Primary Assistant Headteacher KS3

Nancy Muriuki

Primary Assistant Headteacher EYFs and KS1

Madeline Jackson

Secondary Deputy Headteacher Pastoral

Leigh Hill

Secondary Deputy Headteacher Academic

Kelly Pugh

Primary Assistant Headteacher KS2

Teaching Staff

  • Sarah Achieng - Teaching Assistant
  • Biko Adema - KS2 Class Teacher
  • Emily Aluoch - Early Years Foundation Stage Class Teacher
  • Michael Ashby - KS2 Class Teacher
  • Caroline Atera - Learning Support Teacher
  • Dorine Auma - Teaching Assistant
  • Maximillar Awange - Teaching Assistant
  • Jo Bailey - Early Years Class Teacher
  • Gladys Belle - Music Teacher
  • Huw Bradbury - History & Sociology Teacher
  • Leah Buluku - Computing Teacher
  • Winnie Chege - Kiswahili Teacher
  • Corinne Childs - KS1 Class Teacher
  • Eleanor Coyne - Early Years Foundation Stage Class Teacher
  • Suzanne Creevey - Art Teacher, Head of Department
  • Jessica Danaher - French and Spanish Teacher
  • Jennie Douras - KS1 Class Teacher
  • Rahab Edalia - Learning Support Teacher
  • Maria Eshimwata - Teaching Assistant
  • Pardeep Grewal - French Teacher
  • Kate Hill - English Teacher, Head of Department
  • Amy Hyland - KS2 Class Teacher, Year Leader
  • Jane Isige - Swimming Teacher
  • Grace Isioli - Teaching Assistant
  • Benedict James - PE Teacher
  • Rory Jones - KS2 Class Teacher
  • Rose Kaloki - KS2 Class Teacher
  • Florence Kamau - Teaching Assistant
  • Anne Kamau - Teaching Assistant
  • Jane Kamau - KS2 Class Teacher
  • Linet Kaneba - Learning Support Teacher
  • Laura Kaneshiro - KS1 Class Teacher
  • Ann Kariuki - Teaching Assistant
  • Joseph Kasidhi - Mathematics Teacher, Head of Department
  • Dimple Kerai - Chemistry Teacher
  • James Keru - KS2 Class Teacher
  • Michael Kiama - PE Teacher
  • Simon Kibe - Sociology Teacher
  • Catherine Kirui - Teaching Assistant
  • Isaac Kisongoche - Psychology/Business Studies Teacher
  • Frankline Lateo - Spanish & English as Second Language (ESL) Teacher
  • Calvin Ledward - History
  • Megan Ledward - Head of Sports, Primary
  • Ana Low - Inclusion Leader
  • John Macharia - KS2 Class Teacher
  • Judy Macharia - English Teacher
  • Antonina Madowo - Learning Support Teacher
  • Daniel Makanda - Learning Support Teacher
  • William Malalo - Swimming Teacher
  • Rachel Matheka - Teaching Assistant
  • Josephine Mbabu - Learning Support Teacher
  • Rosalind Mbaire - KS1 Class Teacher
  • Linda Mbuthia - KS2 Class Teacher
  • Alice Coleman - Drama Teacher
  • Colin Mcpherson - Design and Technology Teacher, Head of Department
  • Samantha Mihajlovic - Early Years Foundation Stage Leader, Class Teacher
  • Hellen Mitema - Learning Support Teacher
  • Caroline Mogaka - Music Teacher, Head of Department
  • Douglas Mokembo - KS2 Class Teacher
  • Lydia Moore - Geography Teacher
  • Margaret Muigai - Learning Support Teacher
  • Caroline Munene - KS1 Class Teacher, Year Leader
  • Belinda Muriithi - Teaching Assistant
  • John Paul Murphy - KS2 Class Teacher
  • Josephine Musungu - KS1 Class Teacher
  • Victoria Mutende - Teaching Assistant
  • Kevin Mutwo - Art Teacher
  • Lisa Muugi - PE/Life Skills Teacher, Head of Department
  • Joseph Mwikamba - PE Teacher
  • Kizito Naulikha - History Teacher, Head of Department
  • Pamela Ndonye - Teaching Assistant
  • Jane Ndungu - KS2 Class Teacher
  • Rowland Njagi - BTEC Business Teacher
  • Jean Njaramba - KS2 Class Teacher
  • Anne Njonge - Business Studies Teacher
  • Lina Njoroge - Learning Support Teacher
  • Pamellah Nyawade - KS2 Class Teacher, Year Leader
  • Roger Nyende - Biology Teacher, Head of Department, Year Leader
  • Joshua Nzuki - Personalised Learning
  • Hilda Obiero - Teaching Assistant
  • Velma Ochieng - Teaching Assistant
  • Robert Ochieng - Biology, Chemistry & Environmental Studies Teacher
  • Jackquline Ogot - Physical Education Teacher
  • Daniel Ohanga - Learning Support Teacher
  • Eloise Okioga - Music Teacher, Head of Department
  • Tobias Omollo - French Teacher
  • John Otiato - Head of Sports, Primary
  • David Otukho - IT Teacher, Head of Department
  • Rose Ouma - KS2 Class Teacher
  • Walter Owili - Learning Support Teacher
  • Michael Owino - PE Teacher
  • Lena Peron - French Teacher
  • Regina Raj - Mathematics Teacher
  • David Richardson - Science Teacher, Head of Department
  • Emily Sayer - English Teacher
  • Betsy Rop - Early Years Foundation Stage Class Teacher
  • Smriti Sharma - KS2 Class Teacher
  • Pamu Sokhi - KS1 Class Teacher
  • Robert Stewkesbury - KS2 Class Teacher
  • Raad Swais - PE Teacher
  • Phil Treacher - Mathematics & Physics Teacher
  • Lucy Wairimu - Teaching Assistant
  • Judy Waitumbi - Science Teacher
  • Belinda Wangu - PE Teacher
  • Martin Wanjala - KS2 Class Teacher
  • Christine Wanyoike - Teaching Assistant
  • Simon Welch - PE, Games and KS3 Maths Teacher, Year Leader
  • Lara Welch - PE and Games Teacher
  • Pierce Williams - Head of Drama
  • Julius Riika - English Teacher
  • Emily Salano - Mathematics and Physics Teacher

Administrative Staff

  • Mehreen Farrukh - School Counsellor
  • Serah Gichuhi - KS3 Secretary
  • Immaculate Irungu - IT Technician
  • Noel Isioli - Library Assistant - Primary
  • Rehema Juma - School Nurse - Primary
  • Pauline Kabue - Primary Office Manager
  • Joseph Macharia - Laboratory Technician
  • Risper Mangera - Office Assistant - Primary
  • Caroline Maraguri - School Counsellor - Primary
  • Danson Mucheru - Senior ICT Technician
  • Teresiah Mudengani - Primary Secretary
  • Leonard Mungai - Accountant
  • Irene Mwangi - Secondary Administrative Assistant
  • Evelyn Mwangi - Secondary Head Teacher's Secretary
  • Jane Njari - School Nurse - Secondary
  • Collins Otieno - Primary Librarian
  • William Oyamo - IT Technician
  • Joseph Thuo - Laboratory Technician
  • Zipporah Wanjiru - Laboratory Technician
  • Faith Wanja - Learning Resource Manager, High School Librarian
  • Anthony Nzioka - IT Technician
  • Harriet Reed - Geography Teacher