October 19, 2025
Soho House & Co names Neil Thomson as new CFO

Soho House & Co has announced the appointment of Neil Thomson as its new Chief Financial Officer, effective August 18, 2025. Thomson will be based at the Company’s London Head Office and succeeds Thomas Allen, who will remain until August 29, 2025, to support a seamless transition…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *