Total employees
Amwell, founded in 2006 and headquartered in Boston, is a telehealth company that provides a digital healthcare platform connecting patients with healthcare services including primary care, specialty care, and behavioral health through virtual and automated care solutions.
Find more company data using our pre-built Clay templates.
Go to our University library to get started and learn with our tutorials.
Historical Data
employee per department