The Zero Card

OverviewSuggest Edit

The Zero Card is a company that provides a data-driven marketplace for the healthcare system. The company is focused on helping employers save on healthcare costs by connecting their members with doctors and hospitals in a healthcare marketplace. It matches plan members with the right healthcare providers based on cost, quality, and convenience.
TypePrivate
Founded2016
HQTulsa, US
Websitethezerocard.com

Locations

The Zero Card is headquartered in
Tulsa, United States

Location Map

Latest Updates

Employees (est.) (Jul 2020)25
Cybersecurity ratingAMore

Key People/Management at The Zero Card

Wim de Pril

Wim de Pril

CTO
James Millaway

James Millaway

CEO
Stanley Schwartz

Stanley Schwartz

CMO
Show more

The Zero Card Office Locations

The Zero Card has offices in Tulsa and Denver
Tulsa, US (HQ)
1325 E 15th St #202Tulsa
Denver, US
66 S Logan St
Show all (2)

The Zero Card Financials and Metrics

Summary Metrics

Founding Date

2016

The Zero Card total Funding

$7.6 m

The Zero Card latest funding size

$7 m

Time since last funding

8 months ago

The Zero Card investors

The Zero Card's latest funding round in December 2019 was reported to be $7 m. In total, The Zero Card has raised $7.6 m
Show all financial metrics

The Zero Card Cybersecurity Score

Cybersecurity ratingPremium dataset

A

93/100

SecurityScorecard logo

The Zero Card Online and Social Media Presence

Embed Graph

The Zero Card Frequently Asked Questions

  • When was The Zero Card founded?

    The Zero Card was founded in 2016.

  • Who are The Zero Card key executives?

    The Zero Card's key executives are Wim de Pril, James Millaway and Stanley Schwartz.

  • How many employees does The Zero Card have?

    The Zero Card has 25 employees.

  • Who are The Zero Card competitors?

    Competitors of The Zero Card include Fred, TaxoLawgy and My Cash Online.

  • Where is The Zero Card headquarters?

    The Zero Card headquarters is located at 1325 E 15th St #202Tulsa, Tulsa.

  • Where are The Zero Card offices?

    The Zero Card has offices in Tulsa and Denver.

  • How many offices does The Zero Card have?

    The Zero Card has 2 offices.