Payments executive takes charge of UPI business as Setu scales merchant and NPCI partnerships
Digital marketing veteran steps up after nearly four years leading key client mandates