At Balfour Primary School, we know our school is only as great as its employees.  We currently have about 100 staff members contributing to our school in a variety of roles – and each staff member is assigned to a multi-professional team focusing on an area of the School Development plan.
Please feel free to browse the staff teams to the left.