Wyndham Hotels & Resorts

24 followers


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.

Industries

Headquarters

Employees

Links

Org chart

Geoff Ballotti
President & CEO

Geoff Ballotti

Collapse
Michele Allen
Chief Financial Officer
Scott Strickland
Chief Commercial Officer
Lisa Borromeo Checchio
Chief Marketing Officer
Monica Melancon
Chief Human Resource Officer
Chip Ohlsson
Chief Development Officer
Dimitris Manikis
President & Managing Director, Europe, Middle East, Eurasia & Africa
Joon Aun Ooi
President & Managing Director, South East Asia Pacific Rim
Krishna Paliwal
President, La Quinta by Wyndham & Head of Architecture, Design and Construction
Gustavo Viescas
President, Latin America & the Caribbean
Shilpan Patel
EVP, North America Franchise Operations