The Leadership Team at Wyndham Hotels & Resorts is responsible for guiding the strategic direction of the company, overseeing operations across various regions, and ensuring the alignment of the organization's goals with its expansive portfolio of hotel brands. They drive initiatives in areas such as marketing, finance, human resources, and design, fostering innovation and operational excellence to maintain Wyndham's position as the largest hotel franchising company globally.
View all