Why work at Stowe? The latest addition to the Vail Resorts family, Stowe Mountain Resort is truly a place where Epic begins. Located on Vermont’s highest peak, the Stowe Mountain Resort is a renowned family destination, offering year-round amenities from skiing to rock climbing and zip-lining. Travelers are drawn from across the globe to this dynamic mountain and the legendary community of this passionate, quintessential New England ski town. We strive for excellence not only with our standards for customer service, but with every member of our team. Working at Stowe Mountain Resort is not just a job – it’s an experience of a lifetime.