The school staff at present consists of:
Principal, Deputy Principal, Departmental Heads, Educators, Media, Sport specialists and Learnerships.
In addition to the academic staff there is an Administration Manager, a Financial Manager, a PA and Accounts Manager, a Reception Manager, a Campus Manager, maintenance and cleaning staff.
Supplementary to this is the Governing Body made up of six parent representatives, 3 educators and 1 non educator. There are various portfolios allocated to Governing Board members, which consists of a Chairperson, a Vice-Chairperson, a Treasurer and a Secretary.