THE LEELA PALACES, HOTELS AND RESORTS CERTIFIED AS A GREAT PLACE TO WORK®
Recognition reinforces the brand's commitment to an associate-centric culture built on trust, purpose and The Leela Dharma. The Leela Palaces, Hotels and Resorts has been officially certified as a Great Place To Work®, reaffirming its position as one of India's most respected hospitality brands and an employer of choice. The certification is awarded by Great […]