Teladoc Health
Sudha Uppuluri has a strong background in software quality assurance and production support with experience in various managerial roles. Sudha has worked at Teladoc Health, Vertrue, and Memberworks. Sudha holds a Bachelor's degree in Chemistry/Environmental Science from the University of Hertfordshire, UK.