T3 site is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

The Leela Palaces

The Leela Palaces, Hotels and Resorts announced the appointment of Mr. Shanu Ammunni as Vice President – Information Technology for The Leela portfolio.

With an overall experience of 18 years, Shanu’s work experience includes assignments with Marriott, Wyndham and IHG Hotels & Resorts across the Middle East. Prior to joining The Leela, he was Group Director of IT, Hospitality at Al Mulla Group based in Dubai. 


Share: