Mastercard appoints Nikhil Sahni as country corporate officer for India

In his new role, Sahni will oversee Mastercard’s operations, and position the company’s products, solutions and services across the sub-continent, including Sri Lanka, Bangladesh, Nepal, Maldives and Bhutan, in addition to India