There are 130 staff in the school, including 82 school staff and 48 dormitory staff.
| School Sector | |
| Teacher |
38 (including 8 Resource Teachers for autistic children, 1 librarian and 1 curriculum development officer) |
| Speech Therapist | 3 |
| Occupational Therapist | 2 |
| Occupational Therapy Assistant | 1 |
| Physical Therapist | 1 (On campus every Tuesday morning) |
| Educational Psychologist | 1 |
| Social Worker | 3 |
| Registered Nurse | 2 |
| Technical Service Support | 2 |
| Executive Officer | 1 |
| Assistant Clerical Officer | 1 |
| Clerical Assistant | 1 |
| Activity and Teaching Assistant | 1 |
| Library Assistant | 1 |
| Teaching/Classroom Assistants | 12 |
| Senior Driver | 4 |
| Workshop Attendant | 1 |
| Workmen | 7 |
|
Outsourced services include occupational therapy, physical therapy and adventure training |
|
| Boarding Sector | |
| Warden | 1 |
| Assistant Warden | 2 |
| House Parents in-charge | 5 |
| Registered Nurse | 4 |
| House Parent | 15 |
| Event Planner | 2 |
| Night Watchmen | 4 |
| Chefs | 6 |
| Workmen | 6 |
| Support Assistant | 1 |
| House Assistant | 1 |
| Clerical Officer | 1 |