News

Soho House & Co has announced the appointment of Neil Thomson as its new Chief Financial Officer, effective August 18, 2025.