crew careers in Dehradun, India