Saris, Willem, ESADE, Ramon Llull University, Spain