Our Team

Partner

Andrew J. McGladdery

BVMS, CertESM, MRCVS

Partner

Deidre M. Carson

BVSc, MRCVS

Partner

Frederic E. Barrelet

DipVMS(Berne), DrMedVet(Berne), MRCVS

Partner

Michael C. Shepherd

BVSc, MRCVS

Partner

Peter H. L. Ramzan

BVSc(Sydney), MRCVS

Partner

Richard J. Payne

BSc, BVSc, CertES(Orth), DipECVS, MRCVS

Partner

Andrew P. Bathe

MA, VetMB, DEO, DipECVS, DipACVSMR, MRCVS

Partner

Ian J. Cameron

BSc, BVM&S, CertEM(StudMed), MRCVS

Partner

Oliver J. Pynn

BVSc, CertEP, MRCVS

Partner

Robert S. Dallas

BVSc, CertES(Orth), MRCVS

Partner

Alastair K. Foote

MA, VetMB, PhD, FRCPath, MRCVS

Partner

Sarah E. Powell

MA, VetMB, Assoc. (LA) ECVDI, MRCVS

Partner

Sarah J. Boys Smith

MA, VetMB, CertES(Orth), DipECVS, MRCVS

Partner

Susanna J. Ballinger

BVSc, MRCVS

Partner

Lewis C. R. Smith

BVetMed CertES(Orth) DipECVS DESTS MRCVS

Partner

Emily F. Haggett

BVSc, DipACVIM, MRCVS

Partner

Thomas O'Keeffe

MVB, MRCVS

Associate

Celia M. Marr

BVMS, MVM, PhD, DEIM, DipECEIM, FRCVS

Associate

Timothy P. Barnett

BSc(Hons), BVM&S, MSc, CertAVP, DipECVS, MRCVS

Associate

Annalisa Barrelet

BVetMed, MSc, CertESM, MRCVS

Associate

Carolin Gerdes

MedVet(Hanover), MRCVS

Associate

Catriona Mackenzie

BVMS CertAVP(EM) MRCVS

Associate

Mark J. Grant

MA, VetMB, BSC, PhD, CertAVP(ED), BAEDT, MRCVS

Associate

Sarah E. Moore

BVetMed, CertAVP(ESM), MRCVS

load more


Support Staff