Customer Success Manager, Thailand
- Location
- Cambridge, England, United Kingdom
internal teams and partners to maximize customer value and support growth. The CSM also serves as the voice of the customer internally, helping drive continuous improvement across products and services. Key responsibilities As part of the Customer Success organization, the Customer Success Manager is responsible for managing ...