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...