Should the Departure of Wyndham Hotels & Resorts’ CFO Prompt WH Investors to Reassess Leadership Stability?
Wyndham Hotels & Resorts announced that Michele Allen, Chief Financial Officer and Head of Strategy, departed the company on November 4, 2025, with Treasurer Kurt Albert appointed as Interim CFO while a search for a…