l d manager careers in Madurai, India