John Muthiora
Principal
Alfred Odisa
Deputy Principal Innovation and Partnerships
Edward Githaiga
Deputy Head of Secondary Section
John Oyugi
Personnel Manager
Crispin Oloo
Librarian
Alvin Buyanzi
IT Technician
Fred Mogusu
Deputy Principal Administration
Raphael MWangi
Head of Primary Section
Samuel Kiranga
Personnel Manager
Michael Gichuki
Cashier
Richard Kibe
Swimming Coach
Francis Njoroge
Accountant
George Wandera
Finance and Administration Manager
Brian Njoroge
Head of Tutorial
Steve Odhiambo
Deputy head of primary section
Samuel Nganga
School Secretary
Jason Kitawi
IT Manager
Patrick Kiai
Dean of studies
Andrew Karani
Head of Secondary Section and Past Students' office
Julius Mamicha
Administrative Assistant
Joseph Alukhala
Sports Director
Paul Muriuki
Administrative Assistant
Secondary Class Teachers
Justus Makokha
Evans Mosoti
Joseph Muhia
Fintan Odhiambo
Cleopas Bolo
Ezekiel Mudi
Lawrence Nganga
David Dimba
Justus Kerongo
Calestus Nyambane
Timothy Mutai
Stephen Maina
Justus Makokha
Grade 7A
Evans Mosoti
Form 1A
Joseph Muhia
Form 3A
Fintan Odhiambo
Grade 7&
Cleopas Bolo
Form 1&
Ezekiel Mudi
Form 3&
Lawrence Nganga
Grade 8A
David Dimba
Form 2A
Justus Kerongo
Form 4A
Calestus Nyambane
Form 8&
Timothy Mutai
Form 2&
Stephen Maina
Form 4&
Biology
Justus Makokha
Joseph Muhia
Justus Makokha
Form 1 and 2
Joseph Muhia
form 3 and 4
Chemistry
George Mwangi
Paul Abong'o
Dan Orina
George Mwangi
Form 1
Paul Abong'o
Form 2
Dan Orina
Form 3 and 4
Computer Studies
Timothy Mutai
Timothy Mutai
Grade 7 and 8 Form 1, 2, 3 and 4
English
Brian Njoroge
Dennis Omolo
Clifford Nanzushi
John Muthiora
Brian Njoroge
Form 1
Dennis Omolo
Grade 8 and Form 3
Clifford Nanzushi
Grade 7 Form 2
John Muthiora
Form 4
French
Fred Mogusu
Calestus Nyambane
Fred Mogusu
Form 3 and 4
Calestus Nyambane
Grade 7 and 8 Form 1 and 2
Geography
Cleopas Bolo
Geoffrey Kiliru
Cleopas Bolo
Form 1
Geoffrey Kiliru
Form 2, 3 and 4
History
Justus Kerongo
Justus Kerongo
Form 1, 2, 3 and 4
Visual Arts
James Wanjau
James Wanjau
Grade 7 and 8
Kiswahili
Evans Mosoti
Lawrence Ng'ang'a
Alfred Odisa
Ezekiel Mudi
Evans Mosoti
Form 1 and 2
Lawrence Ng'ang'a
Grade 8
Alfred Odisa
Form 4
Ezekiel Mudi
Grade 7 and Form 3
Maths
Fintan Odhiambo
Steve Maina
Paul Abong'o
Andrew Karani
Fintan Odhiambo
Grade 7 and 8
Steve Maina
Form 2 and 4
Paul Abong'o
Form 1
Andrew Karani
Form 3
Physics
Edward Githaiga
David Dimba
Raphael Gortazar
Edward Githaiga
Form 1
David Dimba
Form 2 and 3
Raphael Gortazar
Form 4
Integrated Science
Edward Githaiga
George Mwangi
Paul Abong'o
Justus Makokha
Edward Githaiga
Grade 7 and 8
George Mwangi
Grade 7
Paul Abong'o
Grade 8
Justus Makokha
Grade 7 and 8
Agriculture
George Mwangi
George Mwangi
Grade 7 and 8
Religion and Ethics
Ken Kibathi
Cleopas Bolo
Ken Kibathi
Form 1
Cleopas Bolo
Form 2 and 3
Business Studies
Ken Kibathi
Ken Kibathi
Grade 7 and 8
Primary Class Teachers
Hillary Ochieno
Meshack Were
Isaiah Makau
Bernard Kariuki
Patrick Otieno
Stephen Adhoch
Hillary Ochieno
Grade 1
Meshack Were
Grade 4
Isaiah Makau
Grade 2
Bernard Kariuki
Grade 5
Patrick Otieno
Grade 3
Stephen Adhoch
Grade 6
Computer Studies
Jonah Kyeswa
Jonah Kyeswa
Grade 3, 4, 5 and 6
English
Delton Ndeda
John Gitau
Stephen Adhoch
Delton Ndeda
Grade 1 and 2
John Gitau
Grade 3 and 4
Stephen Adhoch
Grade 5 and 6
Kiswahili
Hillary Ochieno
Isaiah Makau
Lawrence Nganga
Felix Saiya
Bernard Kariuki
Hillary Ochieno
Grade 1 and 2
Isaiah Makau
Grade 2
Lawrence Nganga
Grade 3
Felix Saiya
Grade 4
Bernard Kariuki
Grade 5 and 6
Mathematics
Isaiah Makau
Patrick Otieno
Mophat Andako
Isaiah Makau
Grade 1
Patrick Otieno
Grade 3, 5 and 6
Mophat Andako
Grade 2 and 4
Christian Religious Education
Hillary Ochieno
Isaiah Makau
Steve Odhiambo
Hillary Ochieno
Grade 1 and 2
Isaiah Makau
Grade 3
Steve Odhiambo
Grade 4, 5 and 6
Science and Technology
Raphael Mwangi
Meshack Were
Raphael Mwangi
Grade 5 and 6
Meshack Were
Grade 4
Hygiene and Nutrition
Delton Ndeda
Newton Jumba
Delton Ndeda
Grade 1 and 2
Newton Jumba
Grade 3
Home Science
Newton Jumba
Newton Jumba
Grade 4, 5 and 6
Social Studies
Meshack Were
Mophat Andako
Meshack Were
Grade 4 and 6
Mophat Andako
Grade 5
Environmental Activities
Newton Jumba
Felix Sayia
Newton Jumba
Grade 3
Felix Sayia
Grade 1 and 2
Music
Patrick Irungu
Patrick Irungu
Grade 1 to Grade 6
Art and Craft
James Wanjau
James Wanjau
Grade 1 to Grade 6
Movement Activities
Brian Abuto
Brian Abuto
Grade 1 to Grade 3
Physical and Health Education
Joseph Alukhala