Staff

Senior Leadership Team

Head Teacher: Chris McMillan
Depute Head Teacher: Kate Mechie
Principal Teacher: Tom Chalmers
Senior Development Officer: Anne Macdonald
Development Officer: Mhairi Ritchie
Development Officer: Katrina Innes
Business Manager: Suzanne Glancy

Teaching Staff Team

Primary 1a: Ross Lamont (Mon, Tues, Thurs, Fri) & Emma Roche (Weds)
Primary 1b: Chris Rosendale & Susan Niven (Mon & Tues afternoons)
Primary 2: Kevin Donnachie
Primary 2/3: Jessica Astwood
Primary 3: Christina Farmborough (Mon-Weds & Fri) & Tom Chalmers (Thurs)
Primary 4: Jessica Finlayson
Primary 5: Tom Chalmers (Mon, Tues, Fri) & Kieran Paton (Weds & Thurs)
Primary 5/6: Katrina Innes (Mon-Wed, Fri) & Emma Roche (Thurs)
Primary 6: 
Lisa Campbell
Primary 7: Scott Archibald
SLC Class (Penguins): Holly Sives
MLD Class (Pandas): Melissa Hope (Mon-Thurs) & Mhairi Ritchie (Fri)

Support for Learning: Kieran Paton
Support for Learning: Pauline Mason
Support for Learning: Jess Renwick
PE: Susan Niven

Nursery Staff Team

Early Years Officer: Donna Walls
Early Years Practitioners: Maxine Corbett, Dawn Williams, Sophie Swanson, Tina Miller, Louise Bates, Bego Barrena, Megan Singh-Landa
Early Years Assistants: Emily McDonald, Martina Frankjovic, Sophie Naisbitt
Pupil Support Assistant:
Michelle Boucher
Senior Early Years Intervention Officer: Marie Goodfellow

Pupil Support Team

Pupil Support Officers: Lynne Baxter, Kerry Quinn, Kim Ross
Pupil Support Assistants: Deborah Robertson, Lindsey Wilson, Jen Reilly, Janette O’Donnell, Lorraine Stewart, Sharon Philip, Maria McKenzie, Agnieszka Peezynska, Giulia Torner, Ellie Tollet, Ewan Paterson
SLC and MLD Early Years Practitioners: Mariola Chelkowska, Sacha McClorey

Business Support Team

School Administrators: Norma Williams, Kerry Stewart, Alyth Hay
Facilities Technician: Audrey Burgess