| Our Teaching Team | Our Support Team | ||
| Head Teacher | Scott Mowat | Admin Team | Jennifer Fraser |
| Depute Head | Cher Thomson (P1-3) | Admin Team | Andrea Cudden |
| Depute Head | Alan Digweed (P4-7) | Support for Learning Co-ordinator | Leeanne Morrison |
| Principal Teacher | Kimberly Douglas | Support for Learning Worker | Lea Smilie |
| Principal Teacher | Rebecca Flynn | Support for Learning Worker | Chantelle Broadley |
| Acting Principal Teacher/EAL Teacher | Mobina Khan | Support for Learning Worker | Danielle Paton |
| P1a | Laura Murray | Support for Learning Worker | Matthais Crawford |
| P1b | Karen Deery (PT 0.2) | Support for Learning Worker | Angie Forey |
| P2a | Laura Rice/Maggie Gillies | Support for Learning Worker | Sharon Gillooly |
| P2b | Jenny Fitzsimmons | Support for Learning Worker | Carolyn McLaughlin |
| P3a | Jess Hayward | Support for Learning Worker | Lisa Toner |
| P3b | Sharon Reid/Matt Waters | Support for Learning Worker | Michelle Graham |
| P4/3 | Hannah Russell | Support for Learning Worker | Michele Vernal |
| P4 | Karen Stewart | ||
| P5a | Lea Wight | Lunch Supervisor | Trisha Beck |
| P5b | Charlotte Reeves | ||
| P6/5 | Katie Johnson | Janitor | Sandra |
| P6 | Warin Omar | Janitor | Robert |
| P7/6 | Chris King | ||
| P7 | Gemma Doherty (DLOL) | Catering Supervisor | Ann |
| P1-2 ASN | Rebecca Gallagher/Gillian Tall | Cleaning Supervisor | Annmarie Crainey |
| P2-5 ASN | Darci Reilly | ||
| NCCT | Gerry Doherty | ||

