Sales 101 for Customer Success Managers
Customer Success is a nomadic existence. Where is our home planet? It’s been about ten years after the term was coined, and CS teams are still the wanderers of the corporate org chart. When I first became a CS team manager, we were often regarded as a cost center. CS was part of Product, Support, …