OverviewSuggest Edit

Wellist operates an online platform that connects patients to local services in the greater Boston area. The Сompany’s platform allows families and patients to find daily support services that range from rides and treatment to meal delivery, home cleaning, acupuncture, and more. Its platform also allows users to build and publish a registry of needed services to share with loved ones, as well as allows them to track activities and thank the loved ones for their support.
HQBoston, US
Employee Ratings4.5


Wellist is headquartered in
Boston, United States

Location Map

Latest Updates

Employees (est.) (Oct 2020)24(-17%)
Cybersecurity ratingAMore

Key People/Management at Wellist

Ashley Reid

Ashley Reid

Founder, CEO
Erik Hjortshoj

Erik Hjortshoj

Deborah Mikell

Deborah Mikell

VP of Growth
Bill Desmarais

Bill Desmarais

Head of Engineering
Show more

Wellist Office Locations

Wellist has an office in Boston
Boston, US (HQ)
100 City Hall Avenue #200
Show all (1)

Wellist Financials and Metrics

Summary Metrics

Founding Date


Wellist total Funding

$13.7 m

Wellist latest funding size

$10 m

Time since last funding

2 years ago

Wellist investors

Wellist's latest funding round in May 2018 was reported to be $10 m. In total, Wellist has raised $13.7 m
Show all financial metrics

Wellist Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Wellist Online and Social Media Presence

Embed Graph

Wellist Frequently Asked Questions

  • When was Wellist founded?

    Wellist was founded in 2013.

  • Who are Wellist key executives?

    Wellist's key executives are Ashley Reid, Erik Hjortshoj and Deborah Mikell.

  • How many employees does Wellist have?

    Wellist has 24 employees.

  • Who are Wellist competitors?

    Competitors of Wellist include American Vision Partners, Centre for Sight and Medipol.

  • Where is Wellist headquarters?

    Wellist headquarters is located at 100 City Hall Avenue #200, Boston.

  • Where are Wellist offices?

    Wellist has an office in Boston.

  • How many offices does Wellist have?

    Wellist has 1 office.