Results

2 people

Management Consultant
GENPACT
Team Manager
GENPACT