Teladoc's IT department is led by Luc LaFontan (Vice President, Technology) and has 865 employees.
Eduardo Saavedra
Data Scientist
Marina Palma
Data Scientist II
Jaume Pallejà
Data Science Senior Manager
Shebin Mariam Zacharia
Cloud Security Engineer
Ekaterina Kotina
Binu Varghese
Director Clinical Engineering
Jeremy Hough
Director, End User Platform Engineering
Looking for a particular Teladoc employee's phone or email?