School Management Team
Barry Graham
Head Teacher
John Blair
Depute Head Teacher
Diane Jarvie
School Support Manager
Euan Mack
Depute Head Teacher
Kerry Fraser
PT Pupil Support
Lauren Robertson
PT Pupil Support
Adam Torbett
Acting PT Pupil Support


Ray Fulton
Sean Bell

Neil Corrigan

Emma Stuart
PT Science
PT Mathematics and Business Education
PT Design & Technology
PT Social Subjects


Sarah Hennessy
Jane McMillan
PT Physical Education, Home Economics and Health & Wellbeing
PT English &
Modern Languages

Tracy Collins
Acting PT Expressive Arts
Aileen Marchant
PT Additional Support Needs
Euan Laverty
PT Additional Support Needs