Back to Listings Previous Next Claim Handler & Client Service Human 17 March, 2020 London Waggel Location : London ENG GB Vet nurse qualification, or at least veterinary experience. That means chasing vet practices to submit the relevant documents medical documents asap. More >> jobs by