l&d manager careers in Tiruchirappalli, India