OverviewSuggest Edit

Amwell is a company that offers software, services, and access to clinical services whether it is a health plan, an employer, or a delivery network. Its mobile and web service connects doctors with patients for live, on-demand video visits over the internet, and handles all the administration, security, and record-keeping that modern healthcare requires.
TypePrivate
Founded2006
HQBoston, US
Websitebusiness.amwell.com
Employee Ratings3.5

Latest Updates

Employees (est.) (Sept 2020)375(+12%)
Job Openings32
Cybersecurity ratingBMore

Key People/Management at Amwell

Keith Anderson

Keith Anderson

Chief Financial Officer
Ido Schoenberg

Ido Schoenberg

Chairman & CEO
Roy Schoenberg

Roy Schoenberg

President & CEO
Cory Costley

Cory Costley

SVP, Devices
Phyllis Gotlib

Phyllis Gotlib

President, Amwell International
Kurt Knight

Kurt Knight

Chief Operating Officer
Show more

Amwell Office Locations

Amwell has offices in Boston, Reston, Seattle and Ramat Gan
Boston, US (HQ)
75 State St
Reston, US
12018 Sunrise Valley Dr #315
Seattle, US
Wells Fargo Center, 999 3rd Ave #680
Ramat Gan, IL
32nd floor, Derech Menachem Begin 11, Ramat Gan
Show all (4)

Amwell Financials and Metrics

Summary Metrics

Founding Date

2006

Amwell total Funding

$801 m

Amwell latest funding size

$100 m

Time since last funding

a month ago

Amwell investors

Amwell's latest funding round in August 2020 was reported to be $100 m. In total, Amwell has raised $801 m
Show all financial metrics

Amwell Operating Metrics

May, 2020

Health Plans

55

Health Projects

240

Hospitals Served

2 k
Show all operating metrics

Amwell Acquisitions / Subsidiaries

Company NameDateDeal Size
AviziaApril 30, 2018

Amwell Cybersecurity Score

Cybersecurity ratingPremium dataset

B

88/100

SecurityScorecard logo

Amwell Online and Social Media Presence

Embed Graph

Amwell News and Updates

Amwell raised $742 million as upsized IPO prices above expected range

American Well Corp. , known as Amwell, said late Wednesday that its upsized initial public offering priced at $18 a share, above the expected range of between $14 and $16 a share, as the Boston-based telemedicine company raised $742 million. The company, which is being backed by Alphabet Inc.'s Goo…

Amwell Announces Pricing of Upsized Initial Public Offering

BOSTON, Sept. 16, 2020 /PRNewswire/ -- Amwell®, a national telehealth leader, today announced the pricing of its upsized initial public offering of 41,222,222 shares of its Class A common stock at an initial public offering price of $18.00 per share for total gross proceeds of...

Amwell Announces Launch of Initial Public Offering

BOSTON, Sept. 8, 2020 /PRNewswire/ -- Amwell®, a national telehealth leader, today announced that it has commenced the roadshow for its proposed initial public offering. Amwell has filed a registration statement with the Securities and Exchange Commission ("SEC") to offer 35,000,000...

Amwell inks deal with Google Cloud and files to go public

Google's cloud division poured in $100 million in funding to the telehealth company, along with the deal.

Telemedicine company Amwell files for IPO

Amwell has filed for an initial public offering, the Boston-based telemedicine company said late Monday. The number of shares to be offered and a price range have not been determined, and a SEC registration statement has been filed but it is not yet effective, the company said. Amwell has applied to…

Google is investing $100 million in telehealth provider Amwell, which will use Google Cloud

One of the largest telehealth providers, Amwell, is going public, and in the process it's taking in $100 million from Google.
Show more

Amwell Blogs

Amwell Frequently Asked Questions

  • When was Amwell founded?

    Amwell was founded in 2006.

  • Who are Amwell key executives?

    Amwell's key executives are Keith Anderson, Ido Schoenberg and Roy Schoenberg.

  • How many employees does Amwell have?

    Amwell has 375 employees.

  • Who are Amwell competitors?

    Competitors of Amwell include GoodRx, MeetingDoctors and iATROS.

  • Where is Amwell headquarters?

    Amwell headquarters is located at 75 State St, Boston.

  • Where are Amwell offices?

    Amwell has offices in Boston, Reston, Seattle and Ramat Gan.

  • How many offices does Amwell have?

    Amwell has 4 offices.