Details Reference number 414348 Salary £57,879 £68,146 The base salary for this role is £46,677 £54,957. This job qualifies for Digital, Data and Technology Annual Pay supplement of 24% which is included in the total remuneration above. Pension: 28.97% of…