Teladoc employs 4,054 employees. The Teladoc management team includes Chuck Divita (Chief Executive Officer and Board of Directors Member), Jamila Nuruddin Taylor (Global People and Transformation Executive | Board and CEO Advisor), and Adam Vandervoort (Chief Legal Officer).
Looking for a particular Teladoc employee's phone or email?