Holidays India's Location
New Delhi, Delhi, India
Holidays India's Work
- Sales Manager @ Holidays At
- Sales Manager @ Holidays at India
Holidays India's Education
Holidays India's Skills
Holidays India's Summary
Holidays India, based in New Delhi, Delhi, India, is currently a Sales Manager at Holidays At, bringing experience from previous roles at Holidays at India. Holidays India holds a 2005 - 2008 . With a robust skill set that includes Travel, Travel Management, Business Travel, Leisure Travel, Travel Planning and more, Holidays India contributes valuable insights to the industry.