Have you been working in Tele Sales? Are you fed up with the work? Stressed with the targets? Perhaps, bored with the repetitive work? Irritated when customers
Job Number 22206087 Job Category Rooms & Guest Services Operations Location Courtyard by Marriott Madurai, No 168 Alagarkoil Road, Madurai, Tamil Nadu, India