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
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
Form 1 and 2

Joseph Muhia
form 3 and 4

Chemistry

George Mwangi
Form 1

Paul Abong'o
Form 2

Dan Orina
Form 3 and 4

Computer Studies

Timothy Mutai
Grade 7 and 8 Form 1, 2, 3 and 4

English

Brian Njoroge
Form 1

Dennis Omolo
Grade 8 and Form 3

Clifford Nanzushi
Grade 7 Form 2

John Muthiora
Form 4

French

Fred Mogusu
Form 3 and 4

Calestus Nyambane
Grade 7 and 8 Form 1 and 2

Geography

Cleopas Bolo
Form 1

Geoffrey Kiliru

Geoffrey Kiliru
Form 2, 3 and 4

History

Justus Kerongo
Form 1, 2, 3 and 4

Visual Arts

James Wanjau
Grade 7 and 8

Kiswahili

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
Grade 7 and 8

Steve Maina
Form 2 and 4

Paul Abong'o
Form 1

Andrew Karani
Form 3

Physics

Edward Githaiga
Form 1

David Dimba
Form 2 and 3

Raphael Gortazar
Form 4

Integrated Science

Edward Githaiga
Grade 7 and 8

George Mwangi
Grade 7

Paul Abong'o
Grade 8

Justus Makokha
Grade 7 and 8

Agriculture

George Mwangi
Grade 7 and 8

Religion and Ethics

Ken Kibathi
Form 1

Cleopas Bolo
Form 2 and 3

Business Studies

Ken Kibathi
Grade 7 and 8

Primary Class Teachers

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
Grade 3, 4, 5 and 6

English

Delton Ndeda
Grade 1 and 2

John Gitau
Grade 3 and 4

Stephen Adhoch
Grade 5 and 6

Kiswahili

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
Grade 1

Patrick Otieno
Grade 3, 5 and 6

Mophat Andako
Grade 2 and 4

Christian Religious Education

Hillary Ochieno
Grade 1 and 2

Isaiah Makau
Grade 3

Steve Odhiambo
Grade 4, 5 and 6

Science and Technology

Raphael Mwangi
Grade 5 and 6

Meshack Were
Grade 4

Hygiene and Nutrition

Delton Ndeda
Grade 1 and 2

Newton Jumba
Grade 3

Home Science

Newton Jumba
Grade 4, 5 and 6

Social Studies

Meshack Were
Grade 4 and 6

Mophat Andako
Grade 5

Environmental Activities

Newton Jumba
Grade 3

Felix Sayia
Grade 1 and 2

Music

Patrick Irungu
Grade 1 to Grade 6

Art and Craft

James Wanjau
Grade 1 to Grade 6

Movement Activities

Brian Abuto
Grade 1 to Grade 3

Physical and Health Education

Joseph Alukhala
Grade 4 to Grade 6

Fr Francis Rimbau
Chaplain

Fr Thomas Ayugi
Assistant Chaplain

Fr Deogratias Nyamutale
Assistant Chaplain

Fr Manuel CastaƱos
Assistant Chaplain