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.
March, 2020 - present
April, 2018
March, 2012