COMPANY PROFILE · UPDATED 18 NOV 2025
Amwell
Amwell, formerly known as American Well, is a telemedicine company based in Boston, Massachusetts, that connects patients with doctors over secure video. Amwell sells its platform as a subscription service to healthcare providers to put…

This profile is unclaimed — do you work here? Claim it
Claim it →- Founded
- 2006
- Headcount
- 743
- Open roles
- 12
- Last raised
- Post Ipo Equity · Sign in to view
TECH STACK
How Amwell builds
LEADERSHIP
Founders & key people
OPEN ROLES
Hiring at Amwell
FUNDING
Capital raised
TAGS
Categorized in
LOCATIONS
Where they work
Amwell Headquarters Location
75 State Street 26th Floor, Boston, MA, 02109-1827
Loading map…