Mr. Richard Verma

Mr Richard Verma is the 25th United States Ambassador to India. He oversees one of the largest missions of the States in the world, including 4 consulates across India.