Indian Hotels Company Limited is a part of one of the biggest conglomerates in India - The Tata Group. It is the parent company of the brand 'Taj Hotels Resorts and Palaces'. Having a history of more than 100 years, when the first hotel of the group was opened in 1903, the group has come a long way having 57 hotels in India and 18 hotels at international locations.
Well-known for its quality of services in the industry, Indian Hotels Company Limited has a diverse talent pool of young and experienced professionals. The company does not compromise on the talent even if it requires them to appoint expatriates for various positions.