Chief Growth Officer, Northwell Direct
Chelsea Glenn is the Chief Growth Officer of Northwell Direct, Northwell Health’s direct-to-employer business. In this role, Chelsea leads strategy, business development, marketing, analytics, and new product development. Chelsea is responsible for directing cross-functional initiatives to create and scale products and services that improve access, quality, and affordability of healthcare for employers, employees, and their families. This includes continued expansion of Northwell Direct’s insurance alternative for self-funded employers and a portfolio of virtual and at-work care access, navigation, and delivery services.
Prior to Northwell Direct, Chelsea held roles at Oscar Health within platform strategy and operations and Kaufman Hall, where she provided strategic advisory services to payer and provider clients related to growth and partnership development.
Chelsea holds a BA in Economics from Northwestern University and Master’s degrees in Development Economics and Management of Information Systems from the University of Oxford and The London School of Economics.