Thomas Allen

Thomas Allen, Chief Financial Officer

Thomas has served as Chief Financial Officer of Soho House & Co since June 2022. Previously, Thomas worked at Morgan Stanley from 2006 to 2022, most recently as a Managing Director overseeing US Gaming, Lodging, and Leisure Equity Research. He was recognized as a Top 3 ranked analyst in the Institutional Investor All Americas poll.