All jobs near England

Found 1 job
    • London
    • Negotiable
    • Posted 7 days ago

    Our client is looking to appoint a Claims Manager in this newly created role, where the successful candidate will be responsible for managing the claims teams across a couple of different sites and work with the Head of Claims to achieve corporate objectives. The successful candidate will be repo...

Get new jobs for this search by email