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