Carlo Garavaglia

Strategy & Consulting


Carlo boasts extensive experience in strategic and business advisory.

He started his career in organizations such as Accenture, Borsa Italiana and West LB. Then he consolidated his knowledge in corporate advisory space at Insecogroup, where he took part in activities related to extraordinary finance transactions. Later on he joined Global Strategy, where he mainly supported SMEs in foreign operations’ management, especially in Eastern Europe.

Afterwards, Carlo worked together with the European Bank for the reconstruction and development of many refinancing projects, most of which aimed at supporting energy efficiency and ecological transition processes.

Carlo currently holds the positions of Senior Advisor and Managing Director at Excellence Group.