Lemonaid Health

OverviewSuggest Edit

Lemonaid Health is a provider of an online telemedicine platform designed to improve patient healthcare access. The company's telemedicine platform leverages evidence-based guidelines and the most up-to-date clinical protocols to provide quality care while decreasing the time and hassles required to get it, enabling patients to get quality care for a variety of conditions in a small amount of time.

TypePrivate
Founded2013
HQSan Francisco, US
Websitelemonaidhealth.com

Latest Updates

Employees (est.) (Jun 2019)32(+4%)

Lemonaid Health Office Locations

Lemonaid Health has an office in San Francisco
San Francisco, US (HQ)
928 Harrison St, San Francisco
Show all (1)

Lemonaid Health Financials and Metrics

Summary Metrics

Founding Date

2013

Lemonaid Health total Funding

$20.7 m

Lemonaid Health latest funding size

$11 m

Time since last funding

2 years ago

Lemonaid Health investors

Lemonaid Health's latest funding round in May 2017 was reported to be $11 m. In total, Lemonaid Health has raised $20.7 m
Show all financial metrics

Lemonaid Health Online and Social Media Presence

Embed Graph

Lemonaid Health News and Updates

Lemonaid Health launches first on demand depression and anxiety online treatment service

SAN FRANCISCO, May 30, 2019 /PRNewswire/ -- Lemonaid Health, the most convenient, most affordable and on demand platform for accessing healthcare online, today announced the launch of its latest service, the first national low cost, on demand online service for depression and anxiety....

Lemonaid Health Frequently Asked Questions

  • When was Lemonaid Health founded?

    Lemonaid Health was founded in 2013.

  • How many employees does Lemonaid Health have?

    Lemonaid Health has 32 employees.

  • Who are Lemonaid Health competitors?

    Competitors of Lemonaid Health include Nurx, CirrusMD and Centene.

  • Where is Lemonaid Health headquarters?

    Lemonaid Health headquarters is located at 928 Harrison St, San Francisco, San Francisco.

  • Where are Lemonaid Health offices?

    Lemonaid Health has an office in San Francisco.

  • How many offices does Lemonaid Health have?

    Lemonaid Health has 1 office.