Location: London, England, United Kingdom
Category: Customer Success
Salary: 50,000 - 80,000 GBP / yearly
Full-time
Join Medallia as a Customer Success Manager to manage client relationships, drive product adoption, and ensure customer satisfaction. Work alongside internal teams to achieve overall success for clients.
Benefits include competitive salary, health insurance, retirement plan, and professional development opportunities.