customer support representative careers in Nagpur, India