L&D manager careers in Dehradun, India