This listing has expired. Posted 3 years ago Applications have closed Salary: Pay Range (£31,242 - £51,913) Salary To + Highly competitive TLR Head of Computer ScienceSalary: £Pay Range (£31,242 - £51,913) Salary To + Highly competitive TLR Head of Computer Science