Members-only Customer success jobs What do tech layoffs mean for Customer Success Managers? Every day there are more and more stories about people, mostly in tech, getting laid off. It’s not only tech, as things have a tendency to reverberate through nearly every industry. The fear of a recession has a lot of companies getting rid of ‘bloat' or excessive overhead....