Meet Oscar Health’s leadership team

Twelve officials make up insurtech company Oscar Health’s executive leadership team. Here is more about those executives, according to the company’s website and their LinkedIn pages: