Ms. Yanan Xu is a Senior Advisor at Grouphorse, the Executive Director of the Translators Association of China, a Council Member of U.N. Association of China, and a member of the International Federation of Translators. 

She is also a visiting professor at the Graduate School of Translation and Interpretation, Beijing Foreign Studies University, and the School of Foreign Languages, Shanghai Jiao Tong University.

She previously served as Director-General of the Department of Translation and Interpretation at MFA, Chief of the Chinese Translation Service of the Documentation Division of the Department for General Assembly and Conference Management (DGACM) at the UN, and Chinese Ambassador to the Republic of Trinidad and Tobago.

She has translated 1999 Victory without War, White House Years, The Long March: The Untold Story, A Drop in the Bucket, The Civil Aviation Administration of China: A Soaring Phoenix, Contemporary China’s Foreign Affairs, The Diplomacy of Zhou Enlai, On Deng Xiaoping Thought and New China’s Diplomacy in Five Decades.

She has written the Translation and Interpreting in Foreign Affairs.