Topnotch Resort is a Gemstone Collection Property located in Stowe, Vermont. @TopnotchResort
Ryan Krukar named General Manager of Topnotch Resort
Krukar will manage the resort operating teams, oversee all sales and marketing for the resort, as well as provide operational leadership for the 68-room boutique resort.