Luo Zhaohui (; born February 1962) is a Chinese diplomat who became the director of the China International Development Cooperation Agency on 18 April 2021. He previously served as Chinese Ambassador to Pakistan (2007-2010), Canada (2014-2016) and India (2016-2019).
Provided by Wikipedia