Industry Hospitality, Luxury Hotels, and ResortsEmployee Size 10,001+ employeesAbout the CompanyThe Indian Hotels Company Limited (IHCL) and its subsi...
The Indian Hotels Company Limited (IHCL) is looking for a Director of Human Resources for Atmantan Wellness Centre located in Mulshi, Maharashtra, nea...