Teachers and office

Our staff

The people who teach, care for and organise the school.

Teachers, office, clinic, boarding and library — the team that runs Granada School.

David Mwangi

David Mwangi

Principal

Leads Granada School with a focus on CBC excellence and pastoral care.

Grace Wanjiku

Grace Wanjiku

School Administrator

Coordinates admissions, parent communication and day-to-day school operations.

James Otieno

James Otieno

Grade 4 Class Teacher

Class teacher for Grade 4A and learning-area lead for English and Social Studies.

Dr. Sarah Kamau

Dr. Sarah Kamau

School Nurse

Runs the school clinic, immunisation records and first aid for learners.

Mary Achieng

Mary Achieng

Boarding Matron

Looks after boarders, roll call and the girls’ house.

Peter Njoroge

Peter Njoroge

Librarian

Manages the library, reading clubs and digital resources.

Join Granada School.

Places from Playgroup to Grade 12. Talk to Admissions about what’s possible for your child.

Apply now Contact us