Wyndham Hotels & Resorts logo

Wyndham Hotels & Resorts

About

Wyndham Hotels and Resorts is an international hotel and resort chain based in the United States. They are the largest hotel franchising company in the world with 20 brands, 15,000+ team members, and approximately 9,200 hotels across more than 80 countries.

Photos

Add photos to showcase Wyndham Hotels & Resorts’s culture

Values

Add Wyndham Hotels & Resorts’s values

Insider experiences

Share your experience of working at Wyndham Hotels & Resorts

Geoff Ballotti
President & CEO
Collapse
Michele Allen
Chief Financial Officer
Dimitris Manikis
President and Managing Director, Europe, Middle East, Eurasia and Africa
Joon Aun Ooi
President and Managing Director, South East Asia Pacific Rim
Lisa Borromeo Checchio
Chief Marketing Officer
Paul Cash
General Counsel
Scott Lepage
President, Americas
Scott Strickland
Chief Information Officer
Krishna Paliwal
President, La Quinta by Wyndham & Head of Architecture, Design and Construction
Chip Ohlsson
Chief Development Officer
Monica Melancon
Chief Human Resource Officer

Add your teams to show how people work together at Wyndham Hotels & Resorts

Add jobs to your org chart to show candidates who they’ll work with

Publish company announcements to get more exposure