Senior Customer Success Manager
- Location
- Greater London, England, United Kingdom
renewals strategy and plans, leveraging customer analytics and metrics to maintain outlined retention goals Provide accurate renewals forecast What You Have BA/BS degree in Sales, Business, Marketing, or Computer Science preferred A minimum of 7 years of experience in a strategic CSM role with a proven track ...