Professor, Farm Theriogenology, Farm Animal, Department of Clinical Sciences, College of Veterinary Medicine, Auburn University
Teaching Assistant, Large Animal Clinical Sciences
1986 - 1990
Veterinary Medical Associate, Large Animal Clinical Sciences
1986 - 1990
Private Practice, Coffee Animal Clinic, LaCenter, Kentucky
1982 - 1983
Clinical Resident, Large Animal Medicine (Theriogenology)
1983 - 1986
Assistant Professor, Large Animal Surgery and Medicine, College of Veterinary Medicine, Auburn University
1990 - 1996
Temporary Veterinary Inspector, United Kingdom
Professor Emeritus, Farm Theriogenology, Farm Animal, Department of Clinical Sciences, College of Veterinary Medicine, Auburn University