DIRECTOR: Ruth Minishi

PHONE NUMBER: 0722583300

Senior Teacher Lower: Kegode Mourine

Deputy Administration: Emmy Khakai

0724816493

UNIFORMS : Sylvia Minishi

0722682944

Cateress: Pamela Mandila

0726885491

Senior Teacher Upper: Kaka Shivachi

0727876422

Deputy Academics: Gregory Ochieng

PHONE NUMBER: 0702290995

Finance manager: Lucy Njeri

Email:

ACCOUNTS: Joshua

Email:

Transport: John Idd

0726881161

HEAD TEACHER: Daniel Anyanga

PHONE NUMBER: 0726443778

Non-Teaching staff: Paul Amuhoyi

Email:

Boarding Department Girls: Damaris

0743648292

Boarding Department: Sylvester Shiabule

0708255846