Our mission is to improve customer experience on planet earth.
www.cyara.com
Experienced Customer Success leader needed to manage enterprise accounts on the East Coast, drive measurable ROI for customers, and grow revenue for Cyara's CX assurance platform.