Dr Petra McLay (Headteacher)
Extended Leadership Team
Pam Rose (Principal Teacher & Teacher of Maths, Biology, Chemistry)
Jane Barber (Principal Teacher of Guidance & Teacher of Geography, History)
Teaching Staff (in alphabetical order)
Molly-May Allan (Lower Primary Teacher - P1, P2, P3, P4)
Maya Bar-Tor (Teacher of English and Support for Learning)
Mairi Dennison (Primary Teacher)
Wayne Duncan (Teacher of Music, Brass Instructor)
Wendy Groat (Upper Primary Teacher - P5, P6, P7)
Leyla Gunn (Teacher of Physical Education)
Chris Herdman (Teacher of Technologies)
Sheila Moodie (Teacher of Art)
Antoine Pietri (Teacher of French, Spanish, Religious and Moral Education, IT)
Lynn Russell (Teacher of Physics and Health and Food Technology)
Support, Early Years, Music Instructor and Kitchen Staff (in alphabetical order)
Sheena Cooper (Support for Learning Assistant, Auxiliary)
Elizabeth Duncan (Strings Instructor)
Alison Hourston (Relief Early Years Practitioner)
Neil McLay (Support for Learning Assistant, Educational Support Worker)
Louise McQuaid (Support for Learning Assistant)
Marion Miller (Support for Learning Assistant)
Tina Richies (Catering Assistant)
Andy Rose (Early Years Practitioner, Auxiliary)
Catherine Seaton (Early Years Practitioner)
Gaynor Smith (Support for Learning Assistant, Cleaner)
Aimee Stout (Relief Support for Learning Assistant)
Maryanne Thompson (Administrative Assistant)
Laura Carter (Cook)
Stephen Weaver (Janitor)
Yvonne Weaver (Lead Early Years Practitioner)