international customer careers in Indore, India