What it Really Means to “Own” the Customer Relationship
The Success League
MAY 8, 2025
By Kristen Hayer "Own the customer" is a phrase that gets tossed around a lot in Customer Success. It sounds clear and decisive, but it can be misleading. In many organizations, it has come to mean that one person, often the Customer Success Manager, is solely responsible for everything related to the customer. That might work on a small scale, but as companies grow and customer needs evolve, this approach can introduce risk rather than reduce it.
Let's personalize your content