B.Vet.Med., CertVC., M.R.C.V.S.
Geoff is an Advanced Practitioner in cardiology and holds a RCVS certificate in veterinary cardiology. He qualified from the University of London and has worked at Riversmeet since July 2005. He became a partner in 2013. His veterinary interest is in canine and feline cardiology, diagnostic imaging and medicine.
When not at work Geoff likes mountain biking, hiking and photography. He has a cat called 'Mia'.