Education and Training
- University of North Carolina: Pediatric Residency
- West Virginia University School of Medicine: MD
- West Virginia University College of Arts and Science: BA
Other Positions
- Designated Institutional Official for Carilion Clinic Virginia Tech Carilion School of Medicine Graduate Medical Education programs
- Section Chief of Pediatric Hospital Medicine
- Associate Professor of Pediatrics Virginia Tech Carilion School of Medicine
- Assistant Professor of Pediatrics Edward Via College of Osteopathic Medicine