madrid, madrid, spain
Ecommerce Business Development
Stanford University
MIT Sloan Executive Education
IE Executive Education