Skip to main content

NC State Extension

Meet Our Staff

Jessica Anderson, N.C. Cooperative ExtensionJessica AndersonExtension Agent, Agriculture - Livestock (252) 237-0111 (Office) jessica_a_anderson@ncsu.eduWilson County CenterGary Gregory, N.C. Cooperative ExtensionGary GregoryAgricultural Research Technician (919) 515-4027 gary_gregory@ncsu.eduAnimal ScienceDeidre Harmon, N.C. Cooperative ExtensionDr. Deidre HarmonExtension Livestock Specialist, Animal Science (828) 456-3943 ddharmon@ncsu.eduAnimal ScienceEthan Henderson, N.C. Cooperative ExtensionEthan HendersonExtension Agent, Agriculture - Livestock and Forages (828) 456-3575 (Office) ethan_henderson@ncsu.eduHaywood County CenterBrent Jennings, N.C. Cooperative ExtensionBrent JenningsExtension Associate (919) 515-4467 brent_jennings@ncsu.eduAnimal ScienceMatt Poore, N.C. Cooperative ExtensionDr. Matt PooreDepartment Extension Leader and Ruminant Nutrition Specialist (919) 515-7798 matt_poore@ncsu.eduAnimal ScienceJohnny Rogers, N.C. Cooperative ExtensionJohnny RogersExtension Associate (919) 515-2755 (Office) jrroger3@ncsu.eduAnimal ScienceApril Shaeffer, N.C. Cooperative ExtensionApril ShaefferResearch Specialist (606) 407-2006 april_shaeffer@ncsu.eduAnimal ScienceDr. Thomas Van DykeExtension Beef Veterinarian and Clinical Veterinarian (276) 623-3359 trvandyk@ncsu.eduCollege of Veterinary Medicine