Incentive travel is a powerful tool with immense potential for leaders from a wide range of industries, regions, and roles, as demonstrated by the standout group of C-suite executives we spoke with for this report.
Leadership inSITEs is the latest project in SITE Foundation’s research portfolio. With Leadership inSITEs, we’ve purposefully departed from the data-driven narrative of this report’s predecessors, our three-part Corporate inSITEs series. Instead, we’ve let the stories from the executives we spoke with stand out. Each leader’s remarks give strong examples of how they’re advancing the business case for incentive travel within their own organizations and with their corporate peers.
This report shows firsthand what incentive travel does best — shape incredible stories where leaders help their teams discover and learn through unforgettable experiences. As you’ll read, this leads to incredibly rewarding personal and professional impacts.
Thank you to every leader who generously shared their time with us, and to all of you for taking time to connect with this important research.