location: Wenlock Road, London N1 Salary: Circa £42,000 per annum
Contract status: Fixed term to February 2024.
Location: Wenlock Road, London N1 Salary: Circa £32, 000 per annum
Contract status: Full time, 2 years fixed term contract.