Amwell employs 1,313 employees. The Amwell management team includes Roy Schoenberg (President and Co-CEO), Sean O'Shea (VP of Software Engineering), and Susan Worthy (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Amwell employee's phone or email?