Salary: £46,698 (London) / £42,373 (National) per annum Hours: 35 hrs per week Contract: Fixed term contract (until March 2027) Benefits: 27 days annual leave + statutory holidays + 3 closures days over the Christmas period; Flexible working for all…