Corporate News Shanu Ammunni joins Leela group PNI Admin Oct 2, 2022 0 Hyderabad: 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!-->!-->!-->…