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.

Location

Salt Lake City, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


CallTower

2 followers

CallTower delivers the world’s most advanced unified communications and collaboration solutions | We enable people to easily connect...


Employees

51-200

Links