Francisco D'Souza

CEO of Cognizant, Teaneck, NJ