BUSINESS LEADER PET CENTRE jobs in LONDON BROMLEY GREATER LONDON, United Kingdom

presence when someone needs to make a claim. Our contact centre teams give customers all kinds of support. It can get busy... Claims Team Leader, you will be responsible for the validation, investigation, negotiation and settlement of Multi-Branded...

Direct Line Group