Owen Li serves as Vice President, Corporate Investment Europe at Investcorp. He joined Investcorp Technology Partners in 2010. Prior to Investcorp, he was an associate within the TMT investment banking group at Nomura and Lehman Brothers in London. Owen holds a BSc in Economics at Bristol University, England.