Interactive Speaker

Carlo is the Sustainability lead at Deloitte Consulting Switzerland. He has over 25 years of multi-disciplinary experience spanning professional footballer, hotel general manager, Harvard University lecturer, leadership coach and sustainability senior advisor. Carlo is also a certified multi-stakeholder facilitator who supports organisations and their people in their sustainability and impact transformation journeys.


Carlo is a circular economy expert and contributes to several global sustainability coalitions and initiatives, including with the Vatican and United Nations. Most of his work is on circularity and identifying new and better micro and macro indicators for ESG and broader economic measurements.