ICRA Advisory Committee Member
Taohua Ouyang
Dr. Taohua Ouyang is a Professor in School of Economics and Management, Beihang University. She obtained her PhD in Business Science, Kobe University, Japan. Rooted in China, she has been continuously tracking dozens of well-known enterprises such as Haier to study the reasons for the rapid growth of Chinese enterprises and the challenges in their growth. She has published more than 70 case study papers in I&M, Management World and other prestigious journals at home and abroad. Besides, she has more than 20 teaching cases have been awarded as top 100 cases of excellence by “China Management Case Sharing Center” (CMCC). Summed up the “three birds with one stone” mode, she applies case flexibly as the carrier system for scientific research, teaching and talent training.
Beihang University