Skip to main content


Showing posts from September 17, 2011

JOBS | Sous Chef

The Leela Place is soon to open its doors in Chennai. As part of an expanding group of luxury palaces, hotel and resorts, we wish to welcome to the family a group of dedicated and charming individuals.