madrid, madrid, spain
Cti Global Iberia
IESE Business School - University of Navarra
Universidad Pontificia Comillas ICAI-ICADE