Overview Reference 438323 Salary £16 - £16/hour Job Location - United Kingdom -- England -- South West England -- Devon -- Dartington Job Type Temporary Posted Wednesday, May 22, 2024