Who owns Amwell?
Who owns Amwell? Brothers Roy and Ido Schoenberg launched Amwell, formerly American Well, in 2006. Amwell was founded by brothers Drs. Ido and Roy Schoenberg in 2006. Roy Schoenberg, MD, MPH Since co-founding the company with his brother Ido Schoenberg, Amwell has grown to become one of the largest telehealth eco-systems in the world, digitally […]