delegate sales executive careers in Karur, India