IHCL creates 3 new strategic leadership roles

 Indian Hotels Company (IHCL), South Asia’s largest hospitality company, announced three strategic leadership roles, which will sharpen focus on customer centricity, drive…