Mr. Richard Verma Home Media Who has visited us Mr. Richard Verma 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. Men's Tops