Claims Handler – Pet Claims Salary £28,607 to £28,821 This is a great job for someone who has experience in claims handling, insurance, financial services, or customer service and enjoys delivering excellent outcomes for customers. You may already have experience