Michael D. Brown serves as President and Chief Executive Officer (CEO) of Travel + Leisure Co., and is a member of its Board of Directors. Brown is responsible for the performance, growth and strategic direction of the world’s leading membership and leisure travel company with a portfolio of nearly 20 resort, travel club, and lifestyle travel brands. The company, which employs 15,500 associates, includes the Wyndham Destinations, Panorama, and Travel + Leisure Group business lines.
Over the past 18 months, we have laid the foundation to expand our footprint beyond our core vacation ownership business, and today we add one of the most trusted and influential brands in travel through the acquisition of Travel + Leisure. This iconic brand, along with its authoritative content and wide audience, will help accelerate and amplify the growth of new capital-light travel businesses and services, as we take the next step in expanding our reach within the global leisure travel industry.14 September 2021