
Staff 2025/2026
Senior Management Team
Headteacher
Mr P Cubbon
Deputy Headteacher(s)
Mr W Davidson
Mrs D Hogg – Child Protection Co-ordinator
Miss C Harrison
School Support Manager
Ms S Cowan
Creative & Aesthetic
PT: Mr A Reid
Art
Ms J Kilmurry PTPS (Devorgilla)
Mrs H Harvey
Mrs D Holmes PTPS (Buccleuch)
Mr D Warner
Music
Mrs H Turner
Mr D McGarva
Drama
Miss J Walker
Technical
Mr A Reid PT
Mr G Campbell PT
Languages & Literacy
PT: Miss L Wilson
English
Miss P Hamilton
Ms C Grieve
Miss E McGuinness
Miss H Flint
Miss L Wilson
Mrs H Brown
Modern Languages
Mr D Thorburn
Mrs S Thorburn
Mrs N Blackwell (mat leave)
Health & Well-Being
PT: Mr S Douglas
Home Economics
Miss S Barrick
Mrs L Thorburn
Physical Education
Mr B Smith
Mrs E Adamson
Mr C Hyslop
Mr S Douglas
Miss F Bryce
Miss M Dobie
Mr B Mitchell
Maths & Numeracy / Technology
PT: Mrs B Anderson
Mathematics
Mr D Crossley
Mrs S Paul
Mr A Smith
Mr D Monteith
Mrs K Houston
Business Studies/Computing
Miss N Hamblin (mat leave)
Mrs F Jamieson
Mrs N Rennie
Miss K Garton
Mrs H King
Science / STEAM
PT: Mrs J Earle
Biology
Mrs D Downie
Miss R MacPherson
Miss H Johnstone
Chemistry
Miss R Henry
Mrs J Earle
Miss K McLeod
Physics
Mr R Gordon
Mr I Houston
Social Subjects / RE
PT: Miss C Scott
Geography
Mr B McCabe
History
Mr W Davidson
Miss L Lee
Modern Studies
Miss W Farish
Miss L Smithard
Religious Education
Mrs J Snailham
Mrs M Love
Additional Support Needs (ASN)
PT (ASN): Mrs A Little
PT (Nurture and Inclusion) Mr S MacRae
Mrs L McKie
Mrs N Rosie
Mrs A Keeley
Mrs J Alabaster
Pupil Support
Buccleuch
Mrs D Holmes
Caerlaverock
Miss F Bryce
Devorgilla
Ms J Kilmurry
Administrative Support
Admin Assistant
Mrs K Lindsay-Scott
Clerical Staff
Mrs C Shaw
Mrs C Park
Mrs K Tait
Mrs L Osborne
Mrs E McEwan
Learning Assistants
Mrs J Burgess
Mr L Van-Wakelin
Mrs R Johnson
Mrs L Van-Wakelin
Miss F Grubb
Mrs E Chalmers
Mr A Gilbert
Janitorial Staff
Mr B-J Fraser
Mr S Solak
Library Assistant
Mrs J Grierson
Mrs T Boyd
Science Technician
Mrs G Duncan
Miss A Pickles
School Technician
Mr R Earle
Careers Officers
Andrea Zavaroni
Kim Burns
PC
Hayley McKerlie