Andre De Morais
Spain - Madrid
Amadeus - Airport Cities Strategy & Business Development