David Hagadorn

David Hagadorn

Controller

David joined our team in 2023, serving as Controller, after spending 27 years at Carilion Clinic overseeing their Treasury operations and providing financial oversight for their non-clinical areas. He earned his Bachelor of Science and Master of Business Administration degrees from Virginia Tech. He resides in Roanoke, VA with his wife, three children, and two dogs. He enjoys playing golf and spending time with his family and friends.