SITE’s 2025 Incentive Summit Americas

Screenshot

North America | Guest Author
07 April 2025, 9:55am 

SITE Incentive Summit Americas (ISA) involved 130 incentive professionals in a successful week of building and bridging connections on the ski slopes of Stowe, Vermont, at the start of April. Much of the week’s programming provided experiential opportunities to shape new relationships, ranging from opportunities to hit the slopes, to exploring local sites like the famed von Trapp Family Lodge & Resort, visits with local artisans, and chances to experience locally driven food & beverage offerings.

Events industry expert Victoria Matey rounded out the event, providing rich insights into event psychology and human behaviour.

“One of the highlights of Incentive Summit Americas is bringing attendees to emerging destinations like Stowe and working closely with our partners in the destination to showcase exciting new incentive travel trends,” said SITE CEO Annette Gregg. “The warm, engaging, and friendly hospitality of Stowe was in full force, proving exactly why this destination is a motivating and encouraging one that’s a perfect fit for incentive groups looking for something fresh and different.”

The Lodge at Spruce Peak served as a home base for this summit.

“Hosting leading industry associations like SITE gives us ample opportunities to show first-hand how our team and the partners we work with in and around Stowe are well-positioned to welcome incentive qualifiers and their guests. We are honoured to have hosted this year’s Incentive Summit Americas event and look forward to welcoming future groups to our home-away-from-home here in Stowe,” said David Lockard, managing director of the Lodge at Spruce Peak.

The 2025 European edition of SITE’s Incentive Summit series will venture to Saint Moritz, Switzerland, later this year. SITE will then take to the seas next March, with the announcement of the 2026 Incentive Summit Americas set to take place on Royal Caribbean’s ‘Wonder of the Seas’.

Incentive travel, the ‘I’ in MICE, is the fastest growing sector of the business events industry, according to SITE, and has the highest per capita spend and the widest supply chain. Accounting for about 7% of all business events activities, the Events Industry Council’s Global Economic Impact study (2018) estimated the incentive travel industry to be worth around $75bn globally.

Comments

Comments are closed on this post.