Soho House & Co. Inc. has appointed Neil Thomson as its new Chief Financial Officer, effective August 18, 2025. Thomson, who will be based at the company's London Head Office, takes over from Thomas Allen, who will assist with the transition until August 29, 2025. Thomson brings extensive experience from his previous roles in the hospitality sector.
Disclaimer: This news brief was created by Public Technologies (PUBT) using generative artificial intelligence. While PUBT strives to provide accurate and timely information, this AI-generated content is for informational purposes only and should not be interpreted as financial, investment, or legal advice. Soho House & Co. Inc. published the original content used to generate this news brief via Business Wire (Ref. ID: 20250818008221) on August 18, 2025, and is solely responsible for the information contained therein.