Ashraf Jehangir Qazi has served as Pakistan’s Ambassador to the US, India and China and as the head of UN missions in Iraq and Sudan.