directors careers in Madurai, India