4 ms·
Yes, 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.
by marmot777 10y ago
Yes, 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.