Iberian Business Development Manager
madrid, madrid, spain
GE Capital
Universidad de los Andes
IE University
Columbia University