Skip to main content
Image of Michele Allen
Speaker

Michele Allen

CFO
Wyndham Hotels & Resorts

Michele Allen

Chief Financial Officer

Wyndham Hotels & Resorts

Michele Allen is chief financial officer of Wyndham Hotels & Resorts, the world's largest hotel franchising company with over 8,900 hotels across 20 brands and nearly 95 countries.

A seasoned hospitality industry veteran with more than 20 years of experience, she was promoted to her current role in December 2019 after serving as executive vice president and treasurer, where she oversaw capital markets activity, global cash management, risk management and business intelligence.

Before her role as treasurer, Allen served five years as senior vice president of Finance for Wyndham Worldwide, where she played a critical role in helping spin off Wyndham Hotels & Resorts into a pure-play hotel company in 2018.

Prior to Wyndham Worldwide, Allen held a variety of financial leadership positions of increasing responsibility with Wyndham and its predecessor, Cendant Corporation. Throughout that time, she worked on the initial public offerings for Jackson Hewitt and Wright Express, as well as the spin-offs of Realogy and Wyndham Worldwide. She began her career as an independent auditor with Deloitte, where she earned her CPA.

Allen holds a bachelor's degree from Cedar Crest College in Allentown, Pa. and is an advocate for female education in third-world countries through her work with organizations like the BlinkNow Foundation and New Light. She also serves as co-chair of Empower, Wyndham's associate business group dedicated to supporting the growth and advancement of women in the workplace.

Allen is based in Wyndham's global headquarters in Parsippany, N.J.