Soho House
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.
This person is not in any offices