Overview Reference 434366 Salary £12.50 - £12.50/hour Job Location - United Kingdom -- England -- East of England -- Cambridgeshire -- Cambridge Job Type Permanent Posted Wednesday, April 17, 2024