By Karen D. Lorentz Killington Ambassadors are dedicated volunteers who enjoy skiing or snowboarding so much that they commit to 21 days of wearing the green jacket, ready to help guests have fun. Ambassador Program Manager Pete Duffy noted, “They […]