Madrid, Madrid, Spain
Universidad Autónoma de Madrid
IMD business school
University of Warwick - Warwick Business School