If you need more lookups,
subscriptions start at $34 USD/month.
Thomas Allen Location
London, GB
Thomas Allen Work
Managing Director @ (March 2026 - Present)
PE Investor @ (April 2023 - December 2025)
PE Investor @ (July 2011 - December 2022)
Consultant @ (January 2014 - January 2014)
Senior Associate Consultant @ (January 2008 - January 2011)
Summer Analyst @ (January 2007 - January 2007)
English, German, and French Instructor @ (September 2004 - July 2005)
Thomas Allen Education
Harvard Business School
MBA
2013-2015
UCL
BA
2005-2008
Alte Kantonsschule Aarau
Swiss Matura
Thomas Allen Skills
Asia
Emerging Markets
Europe
Financial Analysis
Foreign Languages
Growth Capital
International Business
International Development
Investments
LBO
Macroeconomics
Private Equity
South East Asia
Strategy
Thomas Allen Summary
Thomas Allen, based in London, GB, is currently a Managing Director at Nordic Capital. Thomas Allen brings experience from previous roles at Partners Group, Bain Capital, Asian Development Bank (ADB) and Bain & Co Southeast Asia. Thomas Allen holds a 2013 - 2015 MBA @ Harvard Business School. With a robust skill set that includes Asia, Emerging Markets, Europe, Financial Analysis, Foreign Languages and more. Thomas Allen has 2 emails on RocketReach.
Looking for a different Thomas Allen?
Find contact details for 700 million professionals.