Process Associate
Kolkata, WB, IN
GENPACT
Process Developer
Electronic Arts (EA)
Social Specialist
University of Calcutta