Genpact
–
RIICO Industrial Area, Rajasthan, India
... We’re harnessing the power of technology and humanity to create meaningful transformation that moves us forward in our pursuit of a world that works better for people. Now, we’re calling upon the thinkers and doers, those with a natural curiosity ... - May 03