Officers
Vice President, Corporate - ICRA
Xuewei Liu
Xuewei Liu was one of the founding members and former Deputy Editor-in –Chief of Business Review which is one of the top business media in China. She is also a senior editor of Harvard Business Review China for 10 years. Xuewei worked as a translator, a class-coordinator, a teaching assistant and the leader of Alumni Relations and Affair Office in China Europe International Business School before she joined in HBR China. Earlier in her career Xuewei has 8 years experience teaching English Phonology and English Communication at China Petroleum University. Xuewei is a productive business case writer. She has published more than 40 best practice cases and HBR cases which are very popular in many MBA and EMBA classes in China as well as abroad. Among these cases, one has been awarded the Top 10 Cases of Management in China in 2005. She has also published one business case with Richard Ivey School of Business. Xuewei has published her first book Big Competition in 2018. She is also the translator of Managing For Results (Chinese Version, 2019) by Peter Drucker. In addition to case writing and editing job, Xuewei has translated more than 30 films including The Lost World, Mission Impossible, Harry Porter and so on which were released in the cinemas national-wide in China. Xuewei graduated from Shanghai Jiao Tong University and got M.A. degree in the field of Linguistics and Applied Linguistic. Xuewei currently is a consultant and freelance case writer of Business Review.