l d director careers in India