Your Guide to Executive Learning
TIAS School for Business and Society
Professor at TIAS School for Business and Society
Nyenrode Business University
Position Professor at Nyenrode Business University
EDHEC Business School
Professor at EDHEC Business School