Tag: Visa
Visa announces Rishi Chhabra as new Country Manager for India
Visa (NYSE: V), the global leader in digital payments, today announced the appointment of Rishi Chhabra as the Country Manager for India. In his new role, Rishi will be responsible […]