Main Street Health
Duncan Allen currently serves as Senior Vice President at Main Street Health since July 2023 and has extensive experience in healthcare leadership. Previously, Duncan was a Board Member for Leadership Health Care from 2018 to 2024 and held the position of Senior Vice President for Clinical Services at OneOncology from 2019 to 2023. At Vanderbilt University Medical Center, Duncan served as Administrative Officer for the Vanderbilt-Ingram Cancer Center's Oncology Service Line from 2013 to 2019. Additionally, Duncan co-founded and administered the Montgomery County Free Clinic, leading its successful transformation into a Federally Qualified Health Center from 2010 to 2011. Education includes a Master of Healthcare Administration from UNC Gillings School of Global Public Health and a Bachelor's degree in Economics and Labor and Industrial Relations from the University of North Carolina at Chapel Hill.
This person is not in any teams
This person is not in any offices