Staffing (updated November 2023) is as follows –
Senior Leadership team
Headteacher – Mrs Jilly Moffat
Depute Headteacher – Ms Suzanne Cassidy
Principal teacher – Mrs Lorraine Fleck
Principal teacher – Mrs Linda McIntyre
Class teachers –
Primary 1a – Miss Lauren McKay
Primary 1b – Miss Katie McLure
Primary 1/ 2a – Mrs Victoria O’Donnell/Mrs Gemma Noble
Primary 2 – Miss Michelle King
Primary 3a – Mrs Karen Murray/ Miss Jennifer O’Neill
Primary 3b – Miss Nicola Regan
Primary 3/ 4a – Miss Ashleigh Lamont
Primary 4 – Mrs Kirsty Oliphant
Primary 5a – Mrs Kirsty Whyte /Mrs Emma Montgomery
Primary 5b – Miss Debbie MacGregor
Primary 6a – Mrs Deborah Duncan
Primary 6b – Mrs Erin Ross
Primary 7a- Mrs Jasmine Campbell
Primary 7b – Miss Mikaela Anderson
NCCT and support teachers – Mr John Furlong, Miss Caitlin Paton, Mrs Michelle Stewart
Facilities – Mr Barry Grant
Office staff – Mrs Margaret McLaren and Mrs Jennifer Troup
Classroom assistant – Mrs Anne McLoone
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