location: Wenlock Road, London N1 Salary: Circa £42,000 per annum
Contract status: Fixed term to February 2024.