Back to Listings Previous Next Claim Handler & Client Service Human 7 May, 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