
LSE Focal Point Podcast Michael Grampp - Chief Economist and Head of Thought Leadership at Deloitte Switzerland
Join us for another insightful episode at Focal Point where today we are joined by Michael Grampp, the Chief Economist and Head of Thought Leadership at Deloitte Switzerland. Prior to his current role, he worked in financial services in London, held roles in investment banking research at Bankers Trust, and co-founded a renewable energy venture in Australia. Michael holds a Master’s degree from the Friedrich-Alexander University of Erlangen–Nuremberg, an Executive Master’s from the Lucerne University of Applied Sciences and Arts, and a PhD from Leipzig University. He is also a guest lecturer at the University of Zurich and the host of the Deloitte Future Talk podcast.
Throughout the conversation, Michael references several pieces of thought leadership his team has produced, including Confidence Despite Global Uncertainties (October 2025), Opportunities and Risks in 2026: What Lies Ahead for Boards of Directors (March 2026), Ageing Switzerland: Growth Despite Demographic Change (February 2025), and the Deloitte Swiss Watch Industry Study 2025 (October 2025).
Episode recorded on February 20th, 2026.
