1. Assistant Professor and Associate Program Director, Internal Medicine Residency Program, Department of Medicine, West Virginia University School of Medicine
2. Clinical Assistant Professor and Director of Simulation, West Virginia University School of Nursing
3. Consulting Associate, Duke Primary Care and Department of Medicine, Duke University School of Medicine
4. Professor, Department of Medicine, West Virginia University School of Medicine
5. Associate Professor and Section Chief, Department of Medicine, West Virginia University School of Medicine
6. Professor, Department of Medicine, and Associate Program Director, Transitional Year Residency Program, West Virginia University School of Medicine
7. Associate Professor, Department of Medicine and Department of Medical Education, and Program Director, Transitional Year Residency Program, West Virginia University School of Medicine
8. Professor, Department of Medicine, and Program Director, Internal Medicine Residency Program, West Virginia University School of Medicine