Service Delivery Project Manager
new delhi, delhi, india
TELUS International India
Service Delivery Project Manager
Xavient Digital
TL- Infrastructure Operations Specialist
Xavient Digital
Team Lead - Infrastructure Operations Specialist
TELUS International India
Project Lead