Executive Vice President Retail
Madrid, Community of Madrid, Spain
Amadeus IT Group
Executive Vice President Retail
Hotelbeds
Chief Sales Officer
Amadeus IT Group
Vice President, Latin America and Caribbean
Ecole Centrale Paris
University Of California - Los Angeles