Staff

Staffing  (updated March ’26)  is as follows –

Senior Leadership team

Headteacher – Mrs Jilly Moffat

Depute Headteacher – Miss Julie Boyle

Principal Teacher – Mrs Lorraine Fleck

Acting Principal Teacher – Miss Debbie MacGregor

Class teachers – 

Primary 1a – Mrs Nicola Jaap

Primary 1b –  Mrs Julie Allison

Primary 1c – Miss Ashleigh Lamont

Primary 1/2 –  Mrs Victoria O’Donnell/Mrs Gemma Noble

Primary  2a – Mrs Kathryn Lauder

Primary 2b – Miss Jeshanna Mathew

Primary 2/3 – Miss Michelle King

Primary 3a – Mrs Gemma Redford/Miss Jennifer O’Neill

Primary 3b –   Mrs Erin Ross/Mrs Linsey McTier

Primary 4a  – Miss Kirsty Oliphant

Primary 4b – Mrs Linda McIntyre

Primary 5a  – Mr John Furlong

Primary 5b – Mr Andrew McNab

Primary 6a – Miss Rachel Haley

Primary 6b – Miss Katie McLure

Primary 7a – Mrs Kirsty Whyte /Mrs Emma Montgomery

Primary 7b –  Mr Jonathan McDonald

NCCT and support teachers – Mrs Karen Murray, Mr Joe Thomson and Mrs Lynne Murray

Facilities officer – Mr Barry Grant

Office staff – Mrs Lorna Lauriston and Mrs Jennifer Troup

Classroom assistant –  Mrs Anne McLoone ( Tuesday – Thursday)

Additional support needs assistants – Mrs Geraldine Hanson,  Mrs Francesca Moyes- Feeney, Mrs Claire Webster, Mrs Lynne Hanton and Mrs Gemma McGhee

Catering staff – Agnes Brady ,Tricia Kidd, Jacqueline Ward and Angela Carmichael

Cleaning staff – Josephine Gracie, Agnes Brady, Angela Carmichael, Faye McAllister, Stephanie Shengheer and Abbie Hayes