Staffing (updated July ’24) is as follows –
Senior Leadership team
Headteacher – Mrs Jilly Moffat
Depute Headteacher – Ms Suzanne Cassidy
Principal teacher – Mrs Lorraine Fleck
Class teachers –
Primary 1a – Mrs Nicola Jaap
Primary 1b – Miss Lauren McKay
Primary 1c – Miss Demileigh Cartledge ( Mrs Karen Murray Monday pm and Tuesdays)
Primary 1/ 2a – Mrs Victoria O’Donnell/Mrs Gemma Noble
Primary 2a – Miss Michelle King
Primary 2b – Miss Lisa Watson
Primary 3a – Mrs Fiona White/Miss Jennifer O’Neill
Primary 3b – Miss Katie McLure
Primary 4a – Miss Kirsty Oliphant
Primary 4b – Mrs Linda McIntyre
Primary 5a – Mrs Erin Ross
Primary 5b – Miss Debbie MacGregor
Primary 6a – Mrs Kathryn Lauder
Primary 6b – Miss Ashleigh Lamont
Primary 7a- Miss Mikaela Anderson
Primary 7b – Mrs Kirsty Whyte /Mrs Emma Montgomery
NCCT and support teachers – Mr John Furlong, Mrs Karen Murray
Facilities officer – Mr Barry Grant
Office staff – Mrs Margaret McLaren , Mrs Lauriston and Mrs Jennifer Troup
Classroom assistant – Mrs Anne McLoone ( Tuesday – Thursday)
Additional support needs assistants – Mrs Geraldine Hanson, Mrs Francesca Moyes- Feeney and Mrs Claire Webster
Catering staff – Agnes Brady ,Tricia Kidd, Jacqueline Ward and Angela Carmichael
Cleaning staff – Josephine Gracie, Agnes Brady, Angela Carmichael, Fay McAllister, Stephanie Shengheer and Abbie Hayes