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.