Sheila Lee is a seasoned professional in client success and customer service, currently serving as a Client Success Manager at CallTower since January 2017, where previous roles included Customer Success Specialist and Sales and Marketing Associate. Prior to CallTower, Sheila held positions at Nationwide Funds as a Scheduler and at Verisk Health as a Healthcare Call Center Team Leader. Additional experience includes working as a Communication Specialist at Sorenson Communications and as a Medical Office Assistant at Intermountain Healthcare. Sheila earned an Associate of Science degree from the University of Utah, completing the program in May 2012.
Sign up to view 0 direct reports
Get started