Charles L. Anderson, MD, MPH, MBA is currently President and CEO of the Dimock Center, where he and his team are redefining the model of a healthy community by providing equitable access to comprehensive health care, mental health services, and early education. Under his leadership, The Dimock Center is expanding access to substance use disorder treatment by adding capacity and improving recovery rates by embedding evidence-based strategies such as music therapy in partnership with the Berklee College of Music.
Before joining the Dimock Center, Charles co-founded Exaltare Capital Partners to lead private equity investments in mission-oriented health and wellness companies – building on his experience as VP, Corporate and Business Development for the Caritas Christi Healthcare System, where he led mergers and acquisitions, and time spent as a manager in the healthcare consulting practice at Deloitte, where he worked with large health care systems, biopharma, and insurance company clients.
Charles is currently on the Board of Cambridge College, the Board of Trustees for the Boys and Girls Club of Boston, and the Beth Israel Deaconess Medical Center, Board of Overseers. Charles also serves on the Massachusetts Opioid Recovery and Remediation Fund Advisory Council and is a member of the Health Equity Compact.
Charles received his bachelor’s degree from Princeton University, an MPH from the Johns Hopkins Bloomberg School of Public Health, an MD from the Johns Hopkins School of Medicine, an MBA from the Boston University Questrom School of Business, and an Honorary Degree from The Urban College of Boston.