Dr. John Zhuang Yang has served as our independent director since August 2007. Dr. Yang currently serves as a professor of management at National School of Development of Peking University and the academic director of the Doctor of Professional Services in Business (DPS) Program at National School of Development of Peking University.
Dr. Yang holds a Ph.D. degree in business administration from Columbia University, a master’s degree in sociology from Columbia University, a master’s degree in international and public affairs from the Woodrow Wilson School of Public and International Affairs at Princeton University, and a bachelor’s degree from the English Language and Literature Department of Peking University.