Xiaowei Rose Luo is Professor of Entrepreneurship and Family Enterprise at INSEAD and holds a Ph.D. in sociology with a focus on organisational studies from Stanford University. Professor Luo’s research focuses on how the unique conditions in emerging economies affect corporate strategies and performance, particularly in family firms.
Her research publications have appeared in the top-ranked academic journals such as the Administrative Science Quarterly, Organization Science, Strategic Management Journal, and the Journal of International Business Studies. She has won the Best Research Paper Award for two consecutive years from the International Association of Chinese Management Research, the most influential association on Chinese management research. She has served on the editorial board of the leading academic journals and the Research Committee of the Organization and Management Theory Division at the Academy of Management. She is also currently the Senior Editor of Management and Organization Review, a leading academic journal devoted to understanding firms in Asia-Pacific countries