Anne Champagne has been named Director of Sales (South) at Cliff Lede Vineyards, based in Napa Valley’s Stags Leap District.
Anne Champagne has been named Director of Sales (South) at Cliff Lede Vineyards, based in Napa Valley’s Stags Leap District.
In