Head Teacher – Mrs Emily Michell (Monday) Mrs Gina Drummond (Tuesday – Friday)

Depute Heads – Mrs Vicki Ward & Mr Scott Neish

Administrator – Mrs Marni Smart

Admin Support – Chrysa Gkazinou

School Janitor – Mr John Thompson

Teaching Staff 

Fyvie Castle – Mrs Emma Craik (Monday & Tuesday) Mrs Joanne Fearn (Wednesday, Thursday & Friday)

Barra Castle – Mrs Lara Cameron

Huntly Castle – Mr Archie McBean (Monday & Tuesday) Miss Lynda Sutherland (Wednesday, Thursday & Friday)

Wardhill Castle – Mrs Yvonne Christie (Monday, Tuesday & Wednesday) and  Hayley McLaughlin (Thursday & Friday)

Pitcaple Castle – Mrs Tina Barnes

Cragievar Castle – Mrs Jenny Gordon

Tillycairn Castle – Mrs Jane Hay

Crathes Castle – Mrs Emma Godwin

Castle Fraser – Miss Carol Smith

Cluny Castle – Mrs Vicki Ward & Mr Scott Neish

Slains Castle – Miss Yasmine Crombie

Midmar Castle – Miss Tara Kennedy

Mrs Theresa Moar

Mrs Lynn Downie

Miss Claire Gauld – maternity leave

Mrs Fiona Hamilton – maternity leave

Miss Laura MacGillivray – maternity leave

Mrs Katie Kane – adoption leave

PE Specialist – Mrs Fatime Plavecz

Swimming Instructor – Catriona Gray

Early Years Practitioners – Becca Hay, Claire Ingram, Vicky Mackie, Ann Findlay, Kelly Johnston, Irene Bolda, Lyndsay McKeown & Pamela Slessor

Pupil Support Assistants – Heather Taylor, Ann Webster, Nancy Morrison, Marion Milne, Rebecca McCarn, Katy Milne, Shona Strachan, Mel Wallace, Carolyn Oliver, Julia Wilson,  Jane Salter,  Lynn Falls, Karen Booth, Jane Angus, Cathy Smith, Deborah Collinson, Teresa McKay, Gwen Edwards, Kirsty Findlay, Sheila Simpson, Vivienne Duncan, Sonia Burr,  Gayle Taylor, Luke Bothwell, Julie McGarva, Lynne Sangster & Leslie Findlay

Kitchen Staff – Wendy Benzie and Donna

Cleaning Staff – Sandra Sutherland and Bob

Community Team

(Contact Number – 01467672731)

Speech and Language Therapist – Kathryn Pirie &  Christine Richardson

Speech and Language Therapy Assistants – Alison Broad

NHS Grampian Child Development Team

(Contact Number – 01467672771)

Occupational Therapist – Laura Zufall

Speech and Language Therapist – Beth Marletta, Lorna Grant & Michelle Tolan

Speech and Language Therapy Assistant – Carly Morris

Physiotherapists – Diane Moore and Siobhan Mutch

Therapy Support Worker (Physiotherapy) – Emma Coleman