Customer Experience Manager II Location: Bangalore, ... ; Job Description The Customer Experience Manager is a key role within ... be responsible for managing specific account(s)
Relationship. Job Description As the Manager of Customer Success for the ... Europe Partnerships Team, you will lead a specialised team of Customer ...