Customer Success Manager Unit 42
8 days ago
Newcastle upon Tyne
Proven track record of managing customer escalations, balancing customer expectations, and negotiating successful resolutions. Our Customer Success team is critical to our success and mission. Ensure customers are maximizing their return on investment by owning the customer’s on-boarding, adoptio...