Location: Wenlock Road, London, N1
Salary: £40,560 per annum (DEC Grade 5 Manager) Contract status: Full time. Two years fixed term (subject to a further extension)