Thomas Allen

CFO, Membership Collective at 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.

Links

Previous companies

Bank of America logo
Morgan Stanley logo

Org chart