Steve Wolin
Chief Operating Officer
Steve Wolin is the Chief Operating Officer at Oscar. He leads the development and execution of Oscar’s service organization, insurance operations, population health, pharmacy services, behavioral health, and virtual care. In addition, Steve is a key leader in business development for Oscar, partnering with clients on designing and deploying the +Oscar platform.
Prior to joining Oscar in early 2020, Steve was head of Corporate Strategy and Strategic Partnerships for Optum, a division of UnitedHealthcare. In that role, he led the development of corporate and business unit level strategy aimed at driving growth and efficiency. He also led the assessment, structuring, negotiating, and relationship management of several large-scale Optum partnerships.
Prior to Optum, Steve had a 7-year career as a management consultant with Oliver Wyman leading large project teams to develop strategies for major clients, including several projects in the health enablement space. Steve was also a Managing Director at Bain Capital where he spent 9 years managing a multi-billion dollar investment portfolio in the Wireless, Technology, and Media spaces.
Steve graduated with a Bachelor of Arts from Bucknell University and with a Bachelor’s Degree in Business Administration from Duke’s Fuqua School of Business.
Meet more members of our team
See allRanmali Bopitiya
Ranmali Bopitiya is the Chief Legal Officer at Oscar, where she oversees the company's Legal, Regulatory Affairs and Government Affairs functions.
Fausto Palazzetti
Fausto Palazzetti is the Chief Actuary at Oscar where he leads Oscar's actuarial department and has responsibility for rate setting, reserving, forecasting, reporting, and analytics.