| Name | Designation |
| Mr M Ingram | Head Teacher |
| Miss R Boles | Depute Head Teacher |
| Mrs S Fulton | Depute Head Teacher |
| Mrs E Robertson | Principal Teacher |
| Mr A Mair | Principal Teacher |
| Miss E McCrae | Class Teacher/Principal Teacher |
| Mrs L Watson | Class Teacher/Principal Teacher |
| Miss C Lee | Class Teacher |
| Miss E Murray | Newly Qualified Teacher |
| Miss S McDonald | Class Teacher |
| Mrs A Laidman | Class Teacher |
| Mrs B Pettigrew | Class Teacher |
| Miss H Hollins | Newly Qualified Teacher |
| Mrs L Mansell | Class Teacher |
| Miss S Steele | Newly Qualified Teacher |
| Mrs C Allan | Class Teacher |
| Miss R Eggo | Class Teacher |
| Miss R Fitzsimmons | Class Teacher |
| Mr E Bell | Class Teacher |
| Mrs F Bryson | Class Teacher (SWB) |
| Miss H Grater | Class Teacher (SWB) |
| Mr D Tait | Nurture Teacher |
| Mrs S Nelson | LfS Teacher |
| Mrs H Allan | Nurture Teacher |
| Mrs C Robertson | Pupil Support Teacher |
| Miss J Lucas | Pupil Support Teacher |
| Mrs M Young | Pupil Support Teacher |
| Miss G Parker | Class Teacher |
| Mrs K Grinter | Pupil Support Assistant / Education Welfare Officer |
| Mrs J McFeely | School Assistant |
| Mrs L Brown | School Assistant |
| Mrs K Brown | School Assistant |
| Mrs M Bryce | School Assistant |
| Mrs A Kirkwood | School Assistant |
| Mrs G Hunter | School Assistant |
| Mrs M Jack | School Assistant |
| Ms L McCleary | School Assistant |
| Mrs C Rowney | School Assistant |
| Mrs R Shepherd | School Assistant |
| Â Ms A Sloan | School Assistant |
| Miss V Spiers | Clerical Assistant |
| Mrs M Mitchell | Clerical Assistant |
| Miss G McVarrie | Place2Be Counsellor |
| Mr O Martin | School Janitor |
| Mrs P Brown | Cook-in-Charge |
| Mrs D Robertson | Cleaning Supervisor |
| Mrs K Roberts | Day Cleaner |
| Ms K McLachlan | Day Cleaner |
In addition, we have a number of specialists/staff who visit to work with individual learners, groups and classes.
In addition, we have a number of specialists/staff who visit to work with individual learners, groups and classes.
