Dr. Dodd has overall accountability and oversight of all clinical functions for Emcara Health and leads the company’s effort to scale its national network of home-based advanced primary care medical practices. He has a strong track record of creating successful partnerships with health plan and provider group partners as well as deep experience delivering care to vulnerable populations in the United States and around the world in resource-poor settings. Prior to joining Emcara Health, Dr. Dodd served in a variety of executive and senior leadership roles, including value based medical groups and federally qualified health centers.
Dr. Dodd graduated from Vanderbilt University, earned his Doctor of Medicine degree from Boston University School of Medicine, and completed the Program in Clinical Effectiveness at the Harvard T.H. Chan School of Public Health.