Carlo is the Sustainability Lead and Leadership Senior Advisor at Deloitte Consulting Switzerland and also the Dean of Executive Education at Franklin University Switzerland Executive Board Member of the Economy of Francesco (EoF).
His 25 years’ experience is multi-disciplinary, from professional footballer, Hotel and Resort General Manager, Harvard Instructor, Learning Designer, Leadership Coach and Sustainability Senior Advisor.
Carlo contributes today to several global sustainability coalitions and initiatives, including at the Vatican and the UN, focused on identifying new and better micro and macro indicators for ESG and broader economic measurements.
Carlo is also a certified multi-stakeholder facilitator, supporting organizations and their people in their sustainability and impact transformation journeys.
Between 2017 and 2019 has helped several organizations across sectors with their sustainability innovation labs as well as with their leadership transformation journeys.
In 2019 and 2020 Carlo has worked on numerous projects to support the creation of forward looking strategies with sustainability at the core for both the public and private sector.Finally Carlo is currently conducting a research on financing net-zero strategies for organizations.