international customer careers in Tiruchirappalli, India