He stepped down effective September 1, 2020. John Hammond has been President/COO of Sugarbush since then...when did that happen? thought Win was staying on after the sale.
saw him in jackson hole early March this year. he was there with his crew. should have asked him then, lol.