The school has a total staff of 50 - twenty five teachers, 20 teacher aides, an administration manager/bursar, an administration assistant/receptionist, a resource manager, a librarian, and a caretaker.
Lead by a Deputy Principal, the junior syndicate (years 1 - 3) has nine classrooms.
Another Deputy Principal leads the senior syndicate (Years 4 - 6), with seven classrooms.
The Principal has a non-teaching leadership role within the school.
The Deputy Principals do not have a class assigned to them. They have major leadership roles within the school, and also have responsibility for curriculum and learning support.