Corbin Petro

Overview

Gender
female

Corbin Petro is an experienced CEO, industry leader, and entrepreneur with a mission-driven, analytic approach to innovation. She is the CEO and co-founder of Eleanor Health, providing evidence-based, whole person care specializing in addressing the unique complexities of individuals and populations with substance use disorder and mental health needs. Eleanor Health leverages proprietary technology and data-driven insights, compassionate teams, and value-based payment to deliver superior clinical and financial outcomes.

Prior to Eleanor Health, Corbin was the founding CEO of Benevera Health, a payer-provider JV and population health company. Corbin 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.

Corbin is passionate about improving health for vulnerable populations, equity for women and other marginalized groups, and animal rights. She is co-chair of the board of visitors of Fenway Health, and on the boards of Reaching Out and the Eleanor Health Foundation. As a former collegiate distance runner, she enjoys long distance running and biking, and has completed 5 marathons and biked solo, self-supported across the country. She is active in local and regional politics, currently serving as the Chair and Treasurer of a campaign for Massachusetts Lieutenant Governor.

Corbin is married, has two sons, and resides in the greater Boston area. She 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.


Specialties: Health care, technology development and implementation, business creation, value-based care, risk and outcome based contracting, P&L leadership, analytics, people development, strategy, operations, finance, Medicaid, Medicare, social determinants, patient engagement, long term care, Joint Venture development, governance, health policy, product development, health insurance.

Jobs

Number of Current Jobs
1
Corbin Petro has 1 current jobs including CEO and Co-Founder at Eleanor Health , .
Organization Name Title At Company Start Date End Date
Eleanor Health CEO and Co-Founder Detail