GENPACT
Senior Manager
Cognizant Technology Solutions
Service Delivery Manager , Global Process Lead - Order to Cash
Cognizant Technology Solutions Canada Inc
Service Delivery Manager
GENPACT
Operations Manager
National Insititute of Management
Delhi University