General Information IHCL – Career Opportunities in Indian Hotels Company Ltd, a Tata Group Company, India’s largest chain of hotels, Taj Jobs, TajSATS Jobs for freshers and Experienced professionals. Hotel Management Jobs. By Manager, 4 yearsJune 22, 2021 ago