Manager
madrid, madrid, spain
IECISA
IESE Business School
IE Law School
Universidad Complutense de Madrid