India Tourism Development Corporation Ltd. is a Mini Ratna Public Sector Undertaking is engaged in the task of helping the development of tourism infrastructure and promoting ... Apply Now

Qualification: CA/ ICWA or Post Graduate / MBA
Location: New Delhi
Total Vacancies: 12
Last Date: 13-03-2020