Madrid, Madrid, Spain
Harvard Business School
Universidad Carlos III de Madrid
Universidad Politécnica de Madrid