Ambassador Prakash Shah has served as Under Secretary General of the United Nations and India’s Permanent Representative to the United Nations both in New York and Geneva. He was also India’s Ambassador to Japan, Venezuela and India’s High Commissioner to Malaysia.