Amwell employs 914 employees. The Amwell management team includes Ido Schoenberg (Chairman and CEO), Soren Gabrielsen (Associate General Counsel), and Dan Wahrhaft (Vice President of Business Development and Account Management).
Looking for a particular Amwell employee's phone or email?