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: 0 - 0 GBP / yearly

Full-time


Job Description

Manage client relationships throughout the customer life cycle, oversee accounts, facilitate strategic direction setting, drive product adoption and expansion.

Responsibilities

  • Contact and start developing relationships with customers
  • Track and assess account health
  • Formulate action plans
  • Build trusted advisor relationships
  • Collaborate with internal teams
  • Ensure timely updates
  • Represent the voice of the customer in meetings
  • Create reference-able customers

Qualifications

  • 3+ years of customer-facing experience
  • Experience working with SaaS solutions
  • Willingness to travel up to 50%
  • Excellent leadership and coordination skills
  • Ability to engage in discussions involving technology and business strategy
  • Experience resolving conflicts and driving mutually agreeable outcomes