Claims Support Service Team Manager
12 days ago
Leeds
... and legal and costs panel firms. What you'll be doing: You will be managing a team of Claims ... NHS Resolution operates several indemnity schemes, on behalf of the Secretary of State for Health ...