Head TeacherHazel Thurlow
Acting Depute HeadElizabeth Ramsey
Principal TeacherPauline Ross
Nursery
Early Years OfficerLynn Findlay
Early Years PractitionerMary Aikman
Early Years PractitionerDonna Murphy
Early Years PractitionerClare Robertson
Class Teachers
P1Lauren Walker
P2/1Nicola Prior
P2Shirley Smith
P3Dayna Sherlow
P4Ashley Clark 
P5Luke Renshaw 
P6Lee Anderson
P7/6Pauline Ross
P7Leanne Murray/ Jennifer Redmond
Specialist Teachers
Support for LearningMandy Alsopp
Support for LearningKelly Kellner (on maternity leave)
RCCTEileen Brolls
Pupil Support Team
PSWLinda Combe
PSWBryony Clark
PSWEmma Smith
Office Staff
Admin AssistantMorag Bokhari
Clerical AssistantPaula MacKay