Management

Active Members
Board of Management (BOM)
Fred Obure
Principal
Current
Evangeline Kananu
Deputy principal
Current
Senate
Desmond Nganga
Director
Current