Stephen joined The Oncology Institute in 2024, bringing over 15 years of corporate finance experience to the Company’s finance, accounting, and investor relations functions. Prior to joining The Oncology Institute, Stephen worked in investment banking and principal investing roles in both New York and California.
Stephen’s career has been focused on the healthcare sector for almost a decade, spanning provider groups, managed care services, and employer benefits models. This background helps provide perspective on The Oncology Institute’s mission of delivering best-in-class clinical care to patients, while solving for the value-based goals of both patients and managed care partners.
Stephen holds a BA in Economics from Northwestern University, and an MBA in Finance from The Wharton School of the University of Pennsylvania. He moved to California for the year-round access to the outdoors, including hikes in Runyon Canyon and lifting at Gold’s Gym, when he’s not at work.