Nancy Steele

All posts by Nancy Steele

Nancy Steele is the Sr. Director of Customer Success at Invoca. She has 20+ years of experience in helping companies understand and serve their customers. Her broad range of experience across the many disciplines required to build and deliver software services informs her position today. Her passion is building happy productive teams that work in the service of customers.

Invoca Named Enterprise Call Tracking Leader by G2 for 5th Straight Quarter

I’m not one to brag, but Invoca does earn an awful lot of awards. Of...

/ January 16, 2020