Teladoc employs 3,465 employees. The Teladoc management team includes Chuck Divita (Chief Executive Officer and Board of Directors Member), Sara Tirgari (Human Resources Director), and Jonathan Dorfman (Chief Legal Officer and Secretary).
Looking for a particular Teladoc employee's phone or email?