Barcelona, Catalonia, Spain
Bentley University
Nova School of Business and Economics
Universitat Pompeu Fabra