57 ms·Why No One Responds to Your Customer Success Managers3 points by siddharthdeswal 10y agomarmot777 10y agoYes, Customer Success Manager (CSM) seem to be another way of saying Customer Upsell Manager in a lot of companies. Generally, I've not been impressed.