Delivery Manager
Tech Mahindra
- Noida, Uttar Pradesh
Manage multiple large scale, complex and specialised competency based customer projects with strong focus on delivery responsibility and delivery excellence, including strategic pl…
4 jobs
Tech Mahindra
Tech Mahindra
Tech Mahindra
Tech Mahindra