She received an undergraduate degree in human nutrition and foods from West Virginia University and completed a master's degree and dietetic internship at Marshall University. In 2005, she earned a Certificate of Training in Pediatric and Adolescent Weight Management from the American Dietetic Association. She has been a consultant dietitian for the HealthyKids Weight Management Program at Charleston Area Medical Center for five years. She has experience in clinical dietetics, sales, community nutrition and higher education. She is currently serving as president of the W.Va. Dietetic Association and works as a youth specialist for WVU Extension Service-Family Nutrition Programs. In addition, Gannon is an adjunct professor for the Marshall University School of Medicine and owns a private consultative nutrition practice in Charleston.