Mahindra has appointed 500 specialists from luxury and premium brands to provide tailored consultations to its customers.