Courtesy of Town of Killington DEBORAH SCHWARTZ The Town of Killington has named Deborah Schwartz as its new Town Manager, effective April 18, 2016. Schwartz, who has an extensive background in municipal management, having served in executive leadership roles for […]