I addition to various ambassadorial and government posts, Ardeshir Zahedi as a key player in the foreign policy has represented Iran at many international conferences and official occasions: as the Head of the Iranian Delegation to many sessions of the United Nations General Assembly he signed the Nuclear Non-Proliferation Treaty in London and the USA on behalf of Imperial Iran. He was the Head of the Iranian Delegation for the 150th Anniversary of Argentina’s Independence, the Head of Iranian Delegation for the Independence Celebration of the Commonwealth of the Bahamas, the Head of Iranian Delegation for the Inauguration of President of Brazil, and the Head of Iranian Delegation of the Inauguration of the President in Mexico.