Question
Who has been appointed as the new Country Manager for
India by Visa, the global digital payments platform?Solution
Rishi Chhabra has been appointed as the new Country Manager for India by Visa, the global digital payments platform.
More Beepedia Questions






