general manager human resource careers in Dehradun, India