international customer careers in Bihar, India