Visa, a global payments technology company serving more than 200 countries and territories, has announced two new appointments to its India and South Asia teams....