Should Hotels Employee Apply for ITC Hotel Kolkata?
ITC stands for Imperial Tobacco Company of India Limited, headquartered in Kolkata. ITC Hotel Kolkata is the third biggest business in the hospitality industry in the country and is a part of ITC Limited Group. The organization became operational in the year 1975, with its first hotel inaugurated in Chennai. Currently, ITC runs more than