Tour Sales Executive
August 16, 2025
About UsNature Villa is a boutique lifestyle resort set in an 80-year-old heritage property in the heart of Aluva, Ernakulam. We are a multi-service hospitality brand offering:Guest Rooms & Restaurant Services Air Ticketing & Tour Packages (Domestic & International) EV Charging Station Facilities Corporate Travel & Leisure SolutionsWork Modes AvailableFull-Time …
Kl,KL, India