Primary Job Title Chief Technology Officer Primary Organization Teladoc Health
Location Seattle, Washington, United States Regions Greater Seattle Area, West Coast, Western US Gender Male
LinkedIn View on LinkedIn
Dave Ross is based out of Seattle, Washington and is the Chief Technology Officer of Teladoc Health. Dave previously worked at Health Catalyst as a Chief Technology and Product Officer. Dave Ross attended Empire State University.
