Theofilos is a Co-Founding Partner for Odysseus Investments and is instrumental in leading the brand and team in addition to sourcing and leading deal execution across the strategy.
Theofilos was the Global Head of Strategic Principal Investments for Global Markets at Credit Suisse, the bank’s private equity group, focusing on a broad spectrum of financial technology companies. Over the years he ran a portfolio of over 25 companies with more than $1.2Bn in assets. Theofilos has also been an external advisor to CVC, the private equity group, advising them on market infrastructure transactions. In addition, he was the Chief Investment Officer of Delta Capita, an owner and operator of capital markets infrastructure. In the past, Theofilos was an M&A banker at Credit Suisse covering TMT and in particular technology for financial institutions and systemic financial infrastructure.
Early in his career Theo was a management consultant with Andersen Consulting and Accenture.
Theo holds an MSc in Enterprise Information Systems and a BSc in Computer Science.