Based at Balmullo Primary School, St Andrews working 10 hours per week Monday to Friday, 3:30pm - 5:30pm, 40 weeks per year on a permanent part-time basis with a salary of £25,604.23 pro-rata and annualised pay.