Customer Delivery Maager
Noida, Uttar Pradesh, India
Tech Mahindra
NTT Data Services (Formerly Dell International Services)
Associate Director
Customer Delivery Manager