Customer Success Team Manager- North America

Solera

North America, United States
5+ years client account handling experience
3+ years people management experience
Team training and development skills
The role leads a team of Customer Success Managers in North America to drive retention, satisfaction, and growth through strong client relationships

Job Summary

  • The role leads a team of Customer Success Managers in North America to drive retention, satisfaction, and growth through strong client relationships.
  • The manager is responsible for overseeing client portfolios, ensuring accurate billing processes, and conducting regular account reviews to identify opportunities.
  • Solera is a global leader processing over 300 million digital transactions annually, fostering an innovative culture dedicated to transforming the vehicle lifecycle.

Matching Summary

The role leads a team of Customer Success Managers in North America to drive retention, satisfaction, and growth through strong client relationships.

Skills & Requirements

Must-have

  • 5+ years client account handling experience
  • 3+ years people management experience
  • Team training and development skills
  • Strong communication across all channels
  • Data analysis and trend identification

Nice-to-have

  • Experience in automotive or insurance industry
  • Proven ability to build rapport quickly
  • Creative problem-solving for client retention
  • Strategic vision for customer success evolution

Key Requirements

  • 5+ years client account management
  • 3+ years team management
  • Demonstrable training experience

Work Rights

Not specified

Tailored Resume

Cover Letter