Eindhoven, North Brabant, Netherlands
Rotterdam School of Management, Erasmus University
Cardiff University
TIAS School for Business and Society