full time managers careers in Dehradun, India