Enric Segarra | INCAE Master Programs

Biography

Profile

Personal Information

Country of Origin:
Country of Residence:
E-mail: 
exed@incae.edu