Dr. Oriol Iglesias, ESADE Business School, Spain Published May 31, 2018 at 820 × 1228 in Dr. Oriol Iglesias, ESADE Business School, Spain Dr. Oriol Iglesias, ESADE Business School, Spain