Carlo Matta

President & Head of Europe, CA Ventures