l&d manager careers in Indore, India