Carlo is a Managing Partner & Chief Executive Officer of Glendower Capital. Prior to Glendower, Carlo spent 15 years at Deutsche Bank where he co-founded and has led the SOF Program since 2006. From 2003 to 2006 he participated in the restructuring and sale of Deutsche Bank’s €5.1 billion private equity portfolio. From 2012 to 2016 Carlo served as the Global Head of DB Private Equity with US$13 billion AUM in primary fund of funds, secondary funds and co-investments. Before Deutsche Bank, Carlo was the CEO of a publicly listed venture fund of funds; an executive at General Electric in the U.S.; a consultant at The Boston Consulting Group in New York and served as a junior officer in the Italian Navy.
Carlo holds an MBA from Columbia Business School and an MSc in Civil Engineering from the University of Rome, Italy. Carlo is a qualified professional structural civil engineer (Peng).