Amwell

501 employees • 75 State St 26th floor, Boston, MA, 02109, United States

Company Overview

Company Name

Amwell

Address

75 State St 26th floor, Boston, MA, 02109, United States

Website

amwell.com

Employees

501

About Amwell

Amwell is a healthcare technology company headquartered in Boston, Massachusetts. The company employs approximately 501 people and provides a digital platform that enables care delivery across in-person, virtual, and automated channels for providers, payers, government, and higher education institutions.

Frequently Asked Questions about Amwell

Advertising Pixels

  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Amber Bolas, M.S., CMRP Strategic Partnerships Director
LinkedIn
Jim David Senior Director, Strategic Partnerships
LinkedIn
Rene Barron Vice President Strategic Partnerships
LinkedIn
Mary Bailey, MD Staff Physician
LinkedIn