Executive · Operator
Steven Sell
Steven Sell is a healthcare operator who spent five years as CEO of agilon health, the Westerville, Ohio company that backs independent primary care physicians taking full risk on Medicare patients. He stepped down on August 4, 2025. Before agilon, he ran Health Net, a $14 billion business with three million members.