Madrid, Madrid, Spain
Colegio Nuestra Señora del Recuerdo
MIT Sloan School of Management
Universidad Politécnica de Madrid