The Leela Palaces, Hotels and Resorts
The Leela Palaces, Hotels and Resorts has appointed Megha Ajgaonkar as General Manager - Sales. In her new role, Megha will spearhead and drive sales performance, thus fortifying The Leela’s Sales and Distribution network and strategies. Prior to joining The Leela, her most recent role was with Marriott International as Area Director of Sales & Distribution West India for Marriott South Asia.