In the school year 2025-26, the school has a teaching team of 67 teachers and 1 Associate Teacher, and a support team of 3 Teaching Assistants, 3 laboratory technicians, 7 clerical staff, 3 IT staff, and more than 10 janitors.
| Qualifications of teachers | |
| Highest qualification attained | Number of teachers |
| Master's degree | 30 |
| Bachelor's degree | 37 |
Staff Photo 2024-25