Log in
Amadeus
Contact
Links
View in org chart
Joelle Cuvelier
Sr. Vice President - Customer Success - Americas & Global Accounts
El Mostafa El Khalifa
Head Of Customer Success Management Middle-east Africa And Turkiye
January, 2023 - present
July, 2021
January, 2018