Shreya Choudhury

Shreya Choudhury

Manager - Human Resources, Cognizant Technology Solutions