Sheila Lee

Client Success Manager at CallTower

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.

Links


Org chart

Sign up to view 0 direct reports

Get started