Manish Gupta has been appointed as the Chief Executive Officer of TajSATS Air Catering Limited, Indian Hotels Company’s (IHCL) joint venture....