The school is managed by a Board of Management (BOM) appointed by the Bishop of Diocese of Thika. The chairman is appointed by the Bishop. Once the Board is appointed, it elects a vice chairman, a treasurer and a secretary. the Board also forms committees to assist in the management of specialized areas of the school. The main sub-committees are: Executive, Finance, Development, Procurement and Academic. Each committee has a chair person who chairs the sub committee meetings.
The day to day management of the school is overseen by a Head Teacher assisted by the Deputy Head Teacher and Head of Departments (HODs)