Managing Director
madrid, madrid, spain
Tigloo
IE Business School
Universidad Complutense de Madrid
Universidad San Pablo-CEU