Park Ranger (Interpretation-Language) Ocracoke, NC Interpretive Rangers develop and present educational programs including guided walks and presentations working with audiences in a variety of park settings....