#TeamFrisco wins Best Place to Work Yep, “Best Place to Work, Town of Frisco, Colorado.” Watch Town Manager, Nancy Kerry make the announcement … Did the Town of Frisco Win “Best Place to Work”? – YouTube