| Principal | Deputy Principal | ||
|
| ||
Hettie de Villiers School Management Member | Heinrich Ernst Head of Discipline School Management Member | ||
| ADMIN STAFF | |||
| Principal's Secretary | School Administrator | Receptionist | School Bursar |
|
|
|
|
| Di Reid-Ross | Stephanie Hibbert | Regina Malope | Ruvimbo Marasiro |
| Finance Administrator | |||
| |||
| Martiza van Heerden | |||
| SCHOOL ASSESSMENT TEAM | |||
|
|
|
|
Carisaa Fourie School Management Member | Elzana Joubert Grade 10 – 12 Mathematics | Lizelle van der Merwe Grade 8 - 9 Afrikaans Grade 9 Creative Arts Grade 11 - 12 Life Orientation | Stefan Muller School Management Member |
| SCHOOL MANAGEMENT TEAM | |||
|
| ||
| Rita Albrecht Grade 9 Social Sciences Grade 10 - 12 Geography | Tanya le Roux Grade 10 - 12 Tourism Grade 8 & 9 Social Sciences Grade 8 Creative Arts | ||
| TEACHING STAFF | |||
|
|
|
|
| Casper Singana Grade 9 EMS Grade 10 - 12 Accounting Grade 12 Mathematical Literacy | Chrizané Roos Grade 8 - 9 English Grade 10 - 12 Life Orientation | Cathy Swart Grade 9 Life Orientation Grade 10 English | Karin Pryor Grade 8 Mathematics Grade 10 - 12 Mathematical Literacy |
|
|
|
|
| Lebo Chidi Grade 8 - 12 Sepedi | Vuyo Jack Grade 10 - 12 History Grade 9 Social Sciences | Liezl Morgenthal Grade 8 - 9 Natural Sciences Grade 10 - 12 Life Sciences | Louise Marais Grade 10 - 12 CAT |
|
|
|
|
| Natasha Barton Grade 9 Mathematics Grade 10 - 11 Physical Sciences | Reitumetse Modise School Administrator Grade 8 EMS Grade 8 Technology | Shimelle Nezar Grade 11 & 12 English | Khaya Tyawane Grade 8 - 12 isiZulu |