New Delhi, July 9 -- The Leela Palaces, Hotels and Resorts is further strengthening its leadership team with the appointment of Anjali Mehra as Vice President Marketing. A passionate storyteller and a brand evangelist, Anjali brings with her over two decades of rich and varied experience in hospitality Brand Marketing and Communications.

An accomplished and well-respected industry stalwart, she started her career in aviation where she held key leadership positions before finding her true calling in hotels.She spearheaded the Marketing and Communications strategies for Starwood Hotels and its brands in India, Maldives, Bangladesh, Sri Lanka, Nepal and Bhutan from 2009 to 2015. She then moved to Dubai as Regional Director Communications, A...