AppointmentsThe Leela Hotels appoints Amandeep Sarna as VP-ITtimonlineJuly 18, 2020July 18, 2020 by timonlineJuly 18, 2020July 18, 20200403 Listen to this The Leela Palaces, Hotels and Resorts has announced the appointment of Mr.Amandeep Sarna as Vice President Information Technology. Amandeep has extensive