Director of Sales and Marketing
Barcelona, Catalonia, Spain
The Westin La Quinta Hotel & Golf Resort / Starwood Hotels & Resorts
Director of Sales and Marketing
Starwood Hotels & Resorts Worldwide, Inc.
Director of Sales W Barcelona
Le Méridien Tahiti
Director of Sales and Marketing
Hotel Alfonso XIII Sevilla / Starwood Hotels & Resorts
Director of Sales and Marketing
Universitat Autònoma de Barcelona
IESE Business School