Results

2 people

Team Manager
GENPACT
Management Consultant
GENPACT