James joined the Vets North team in 2016 as a Large Animal Vet based out of Vets North Helensville.