Senior Customer Success Manager Newbury , England
- Location
- Newbury, England, United Kingdom
Transform satisfied customers into vocal advocates and case study partners. What You Bring Proven track record in customer success or consulting roles with enterprise B2B SaaS clients. Deep understanding of AI, automation, and the enterprise technology landscape. Proven ability to manage complex stakeholder relationships. Comfortable presenting business ...