If you need more lookups,
subscriptions start at $34 USD/month.
Owen Li Location
United Kingdom
Owen Li Work
2022 -now Managing Director @
2010 -2022 Principal @
2026 -now Board Director @
2024 -now Board Director @
2023 -now Board Director @
2021 -now Board Director @
2017 -now Board Director @
2015 -2019 Board Director @
2014 -2016 Board Director @
2010 -2015 Board Observer @
2007 -2010 Technology M and A @ Lehman Brothers / Nomura
Owen Li Education
University of Bristol
BSc (Economics)
2004-2007
Owen Li Skills
Private Equity
Technology Investment
Angel Investing
Investment Banking
Business Valuation
Start-ups
LBO
Restructuring
Capital Markets
Emerging Markets
Business Strategy
Acquisitions
Due Diligence
Enterprise Software
Investments
Equities
Growth Capital
Financial Modeling
Executive Management
Investor Relations
Fashion
Management
SaaS
Leadership
Mergers & Acquisitions
SEO
Valuation
Strategic Partnerships
Venture Capital
Strategy
Social Media
Banking
Start Ups
Business Development
Strategic Planning
Financial Analysis
Project Management
Mergers and Acquisitions
Owen Li Summary
Owen Li, based in United Kingdom, is currently a Managing Director at Investcorp. Owen Li brings experience from previous roles at Investcorp, Smart Managed Solutions, Stowe Family Law LLP and Outcomes First Group. Owen Li holds a 2004 - 2007 BSc in Economics @ University of Bristol. With a robust skill set that includes Private Equity, Technology Investment, Angel Investing, Investment Banking, Business Valuation and more. Owen Li has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Owen Li?
Find contact details for 700 million professionals.