Chairman & CEO
Ido Schoenberg
CEO Approval Rating
100/100
Amwell is a Massachusetts-based telehealth platform that offers solutions such as text-based on-demand virtual primary care and behavioral health for individuals.