Edoardo Demarchi holds a degree in economics from Bocconi University and an MBA from MIT's Sloan School of Management. He has over 15 years of professional experience in strategy consulting, line management (finance, marketing and business development) and investment management.
With Roland Berger since 2006, he focuses on financial services and IT/communications. His areas of functional expertise include strategic planning, restructuring and cost management, product development and marketing.
Prior to Roland Berger, he worked for Robert Fleming & Co in London, Banca Monte dei Paschi di Siena and AT Kearney.