Continue in 3 seconds
Nachiketa Mitra

Nachiketa Mitra

Nachiketa Mitra is vice president of payments for Cognizant.