Where is Oscar Health Corporate office Headquarters

Oscar Health Headquarters Address and Contact

Oscar Health
  • Address: 75 Varick St, New York, NY 10013, United States

  • Phone Number:

  • Email:

  • Number of Employees: 1,000

  • Established: November 1, 2012

  • Founder: Mario Schlosser (CEO) & Kevin Nazemi

  • Key People: Meghan Joyce

Oscar Health Headquarters Location & Directions

Oscar Health Headquarters Executive Team



Mario Schlosser


Meghan Joyce


R. Scott Blackley


Dennis Weaver, MD


Alessa Quane

Executive Vice President, Chief Insurance Officer

Sameer Amin

Senior Vice President and Chief Medical Officer

Neetu Rajpal

Chief Technology Officer

Ranmali Bopitiya

Chief Legal Officer

Oscar Health History and Headquarters Information

The delivery of credible health services cannot be handled by the government alone with private sector participation. With the involvement of private sector participation, the cost is getting out of the reach of the common people. One of the best ways to access quality health care is through health insurance. In this regard, one of the leading service providers in the sector is Oscar Health.

Take a look at the scope of the provider before you sign up for their health insurance premium. The brightest and best among them should have a wide range of coverage for their policy holders. This will give you the assurance that when health challenges come up in retirement, you have something to fall back on.

Oscar Health was established on November 1, 2012 by Mario Schlosser and Kevin Nazemi. They have a staff strength of 1000.

The corporate headquarters is at NY 10013, United States

Oscar Health Headquarters Photos

Oscar Health Company Resources