Travel Desk Manager Jobs in New Delhi
IT Technical Support Technician
Expedia Group - Gurgaon / Gurugram, India
to satellite locations as needed Participates in weekly meetings with Global Service Desk staff to get updates and discuss Help Desk related matters. Committed to all components of Corporate IT availability Not Mentioned
from: Monsterindia.com - 25 days ago
Get email alerts for: Travel Desk Manager Jobs in New Delhi
Sponsored Ads by Indeed