Our team
Discover our international team of more than 100 dedicated and talented staff members and get in touch with us!
You want to join us? Check the job vacancies and see if there is a position that suits you.


Jennifer Lyall
S7 Academic Mentor / History and Geography (English)/ Coordinator for Human Sciences








David McGregor
Teacher Of Integrated Science, Biology, & Chemistry, S3 B Class Teacher, Science Coordinator






















Vittoriano Renò
S1 A Class Teacher / Italian (L1) & Spanish (L3) Language Teacher / Ethics Teacher / European Hours Teacher / KiVa Team