Customer Success Team Manager- North America

Solera Holdings, LLC

Virtual US
Virtual/remote
5+ years client account handling experience
3+ years people/team management experience
Proven ability to build rapport with customers
Solera Holdings, LLC is seeking a Customer Success Team Manager for North America to lead a team of customer success managers in enhancing client relationships and retention. The ideal candidate will have significant experience in customer account management and team leadership, alongside strong communication and problem-solving skills

Job Summary

  • The role leads a team of North America-based customer success managers to drive retention, satisfaction, and growth.
  • The manager ensures consistent high-quality customer experiences by aligning team goals with organizational and client-specific objectives.
  • Solera is a global leader processing over 300 million digital transactions annually for partners in more than 90 countries.

Matching Summary

Match Score: 85

Solera Holdings, LLC is seeking a Customer Success Team Manager for North America to lead a team of customer success managers in enhancing client relationships and retention. The ideal candidate will have significant experience in customer account management and team leadership, alongside strong communication and problem-solving skills.

Skills & Requirements

Must-have

  • 5+ years client account handling experience
  • 3+ years people/team management experience
  • Proven ability to build rapport with customers
  • Strong organizational and prioritization skills
  • Experience with data analysis and trend identification

Nice-to-have

  • Innovative problem-solving mindset
  • Ability to work in a virtual US environment
  • Creative solutions for client retention
  • Natural ability to train and develop teams

Key Requirements

  • 5+ years client account handling or management
  • 3+ years of people/team management
  • Demonstratable training and team development experience

Work Rights

Not specified

Tailored Resume

Cover Letter