Back to Listings Previous Next Insurance Administrator / Claims Handler (Pet Insurance) 16 March, 2018 England Love Mondays Ltd Location : Dudley ENG GB Previous experience in a veterinary or insurance environment along with the understanding of terminology used in vet practices…. More >> jobs by