The Leela Palaces, Hotels and Resorts has appointed 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. Prior to this, Anjali was the Senior Director Communications Middle East and Africa, Marriott International.
In her new role, she will provide strategic counsel to the company’s senior executive leadership team and be responsible for developing and implementing a comprehensive and integrated Marketing and Communication roadmap for the Leela.
In her earlier stints, 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, Africa, from 2015-2017, where she was tasked with defining and executing communication strategies for Starwood Hotels in some very dynamic markets across Africa & Indian Ocean.