Corporate Branding and Culture
Madrid, Community of Madrid, Spain
Amadeus
Corporate Branding and Culture
Amadeus IT Solutions
Communication, Mobile
Amadeus - France
Regional Marketing - Africa
Amadeus IT Holding S.A.
Mobile, Communication
Amadeus IT Group
Communication, Mobile
University of Redlands