Salary: £25,207 (London) Hours: 35 hrs per week Contract: Permanent Benefits: 27 days annual leave + statutory holidays + 3 closures days over the Christmas period; Flexible working for all staff including working from home / hybrid working, and flexi…