Ontario Association of Bovine Practitioners
Vice President
Upper Grand Veterinary Services
Associate Veterinarian
ACER Consulting Ltd.
Consultant
Heartland Veterinary Services
Dairy Veterinarian
Ontario Association of Bovine Practitioners
Executive Board Member
Ontario Association of Bovine Practitioners
President
Canadian Association of Bovine Veterinarians
Member Board Of Directors
Navan Veterinary Services
Dairy Veterinarian
Zoetis
Manager, Veterinary Services - Cattle, Ontario and Atlantic Canada
HIPRA
Business Unit Manager - Ruminants (Canada)
Ontario Veterinary College
University of Waterloo