Amwell Employee Directory
Hospitals and Health CareMassachusetts, United States501-1000 Employees
Amwell is a technology-enabled care company in the Hospitals and Health Care industry, headquartered at 75 State Street, Floor 26, Boston, Massachusetts 02109, United States. It provides a platform that connects people to programs spanning primary and specialty care, behavioral health, and chronic condition management. The company has operated for nearly two decades and reports improvements in health outcomes for millions of people worldwide. Amwell employs between 501 and 1000 people and maintains a website at https://business.amwell.com. In 2025, Amwell announced leadership changes and platform initiatives, including hiring a chief product and technology officer and launching a Spanish-language version of its platform for the U.S. Latino community.