Company Description
A chain of 70 distinguished and independently owned 3/4 star true value hotels inns and resorts, each with its own unique personality, artful furnishing, and locations. Lords offer luxurious accommodations for the discerning business traveler. A warm ambiance and an array of memorable touches served by a team of dedicated professionals
Company Details
  • Operations - Pan India
Sales Executive
1 - 3 Years
vagra / India
Expired