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.