John has worked principally in large animal practices throughout his career. He has been a Practice owner since 1976 and has 12 years involved with New Zealand Veterinary Association as a Council member, 12 years as Chairperson of the Veterinary Professional Insurance Society and 5 years as Chairperson of VetLearn Board for 5 years.
He is now involved fulltime in the management and development of the business.