Thomas Allen is the Chief Financial Officer at Soho House & Co, having previously worked at Morgan Stanley as a Managing Director. Prior to that, Thomas held various roles at Morgan Stanley, including Lead Analyst in Gaming, Lodging & Leisure, Business Services, Diversified Financials, and Gaming & Lodging. Before Morgan Stanley, Thomas worked as an Analyst at Bank of America. Thomas received their education from the University of Pennsylvania and Trinity School in NYC.
Sign up to view 2 direct reports
Get started