Customer Success Manager (UK&I) at Medallia - London, England Customer Success Manager (UK&I) - Medallia

Customer Success Manager (UK&I)

Medallia

Location: London, England, United Kingdom

Category: Customer Success

Salary: 50,000 - 80,000 GBP / yearly

Full-time


Job Description

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.

Responsibilities

  • Contact and develop relationships with customers
  • Assess account health and create action plans
  • Collaborate with internal teams
  • Represent customer voice in meetings
  • Create reference-able customers

Qualifications

  • 3+ years of customer-facing experience
  • Experience with SaaS solutions
  • Willingness to travel up to 50%
  • Excellent leadership and negotiation skills
  • Ability to handle challenging situations

Perks & Benefits

Benefits include competitive salary, health insurance, retirement plan, and professional development opportunities.

Why Join Us?

Join Medallia to be part of a diverse and inclusive workplace that values employee contributions and customer success.