Anjali mehra
Vice President Marketing
The Leela Palaces, Hotels and Resorts
Mehra brings with her over two decades of experience in hospitality brand marketing and communications. Her last position was Senior Director Communications ME and Africa, Marriott International.