CUSTOMER SUCCESS MANAGER CSM jobs in HEATHROW GREATER LONDON, United Kingdom

Customer Success Manager (CSM) aim to bring in more expertise to support our customer business expansion. Responsible...Job Title Customer Success Manager Summary of the role Responsible for managing strategic customer(s) empowering...

Amadeus

Job Title Customer Success Operation Manager Purpose of the role Amadeus Customer Success Management - Operational..., Customer Care, Product Management, IT Account Management. Business understanding The Customer Success Manager need...

Amadeus