Continue in 5 seconds
Nachiketa Mitra

Nachiketa Mitra

Nachiketa Mitra is vice president of payments for Cognizant.