Visa has appointed Suresh Sethi as its India Country Head, signalling a key leadership shift as it sharpens focus on the country’s rapidly expanding digital payments landscape. The move underscores Visa’s intent to strengthen its market presence and drive growth in one of its most strategic regions.






