Overview Reference 187157 Salary £14 - £19/hour Job Location - United Kingdom -- England -- East of England -- Cambridgeshire -- Peterborough Job Type Contract Posted Tuesday, May 07, 2024