Small Animal Veterinary Surgeon Charter Veterinary Hospital, FT/PT, Barnstaple, Devon.Do you enjoy the countryside, beautiful coastlines and sandy beaches? Are you looking for a progressive group who uphold the highest standards?Escape the rat race,...