Amwell

Amwell, formerly known as American Well, is a telemedicine company based in Boston, Massachusetts, that connects patients with doctors over secure video.

Looks like you searched for a public company. Vested only supports private companies right now. Try searching again.