Gatwick, West Sussex
Job Title Customer Success Management Senior Specialist Job Description Summary The Amadeus Customer Success... Managers (CSM) empower our customers to unlock the most value of Amadeus solutions for a higher return on their investment...