Soho House & Co Appoints Neil Thomson as New CFO, Succeeding Previous Financial Leader
Written by Emily J. Thompson, Senior Investment Analyst
Updated: Aug 18 2025
0mins
Source: Businesswire
New CFO Appointment: Soho House & Co has appointed Mr. Neil Thomson as the new Chief Financial Officer, effective August 18, 2025, succeeding Mr. Thomas Allen.
Neil Thomson's Background: Mr. Thomson brings 30 years of experience in hospitality finance, previously serving as CFO for Tasty Restaurant Group and Del Frisco’s, with significant roles at Yum! Brands.
Leadership Transition: Mr. Thomas Allen will assist in the transition until August 29, 2025, expressing pride in the company's achievements and confidence in its future growth.
CEO's Remarks: CEO Andrew Carnie expressed excitement about Thomson joining the team, highlighting his operational and financial expertise as vital for scaling the business.
About the author

Emily J. Thompson
Emily J. Thompson, a Chartered Financial Analyst (CFA) with 12 years in investment research, graduated with honors from the Wharton School. Specializing in industrial and technology stocks, she provides in-depth analysis for Intellectia’s earnings and market brief reports.





