Corbin Petro is the CEO and Co-Founder of Eleanor Health, a comprehensive, evidence-based outpatient services platform for opioid and other substance use disorders. Eleanor Health is rethinking addiction by fully treating it as a chronic disease, focusing on clinical and non-clinical factors and providing both human and high-tech support, including medication assisted treatment (MAT). Eleanor’s comprehensive, personalized approach coordinates with patients in outpatient clinics, community settings, and at home through technology and field-based teams. Uniquely, Eleanor Health is designed for value-based care and long-term, whole-person outcomes.
Previously, Petro was the founding CEO and President of Benevera Health, a first-of-its-kind payer/provider joint venture (JV) encompassing two businesses: Harvard Pilgrim Healthcare’s New Hampshire insurance business and a newly formed population health services company. Petro has an extensive background in healthcare including as Chief Operating Officer (COO) of the Massachusetts Department of Medicaid (MassHealth), a $13 billion agency providing health care to 1.4 million Massachusetts residents, advising a US Senator on health reform, and roles at Bain and Company, Goldman Sachs, Deloitte Consulting, and American Management Systems.
Petro was honored as one of fifteen healthcare executives under 40 named a 2018 Up and Comer by Modern Healthcare. She received a BA from Yale University and an MBA from the Wharton School at the University of Pennsylvania. She is married, has two sons, and resides in the greater Boston area.