Results

2 people

Assistant Manager
Genpact
Senior Risk Consultant
Genpact