Overview Reference 438989 Salary £24,807 - £24,807/annum Job Location - United Kingdom -- England -- East of England -- Cambridgeshire -- Cambridge Job Type Permanent Posted Thursday, June 13, 2024