Download the report
This Swiss edition of the Forvis Mazars C-suite barometer 2026 highlights the perspectives of senior executives across key sectors including financial services, TMT, manufacturing, consumer products, life sciences, real estate and energy & infrastructure. The report provides a clear view of how Swiss decision-makers are navigating today’s evolving business landscape and what will shape their priorities for the year ahead.
“Adaptability has become Switzerland’s greatest competitive advantage. The C-suite leaders are responding to global complexity with clarity: transform boldly, invest intelligently and lead with resilience. This mindset will define the next chapter of Swiss business.”
Angelo AccardiCEO, Forvis Mazars in Switzerland
Uncertainty has become the new normal and adaptability the defining leadership trait.
Uncertainty is no longer a temporary condition – it is the environment in which leaders operate. Economic pressures, rapid technological advances, geopolitical tensions, global competition and shifting trade dynamics have created a reality where stability is the exception rather than the norm.
Yet Swiss executives continue to demonstrate the resilience, pragmatism and innovative mindset that underpin Switzerland’s competitive strength. Rather than waiting for conditions to stabilise, they are taking action. Leaders are accelerating the adoption of new technologies, strengthening their talent strategies and reassessing expansion and supply chain models to stay competitive amid rising tariffs and evolving market pressures.
This year’s Swiss findings, Adapting in uncertainty, reveal how organisations across the country are reshaping their priorities to stay ahead – balancing confidence with caution and transformation with disciplined investment.
Angelo Accardi CEO, Forvis Mazars in Switzerland Contact
Alexandra Lau Partner - Head of German-speaking region of Switzerland Contact
Yves Gottofrey Partner - Head of Romandie Contact
Diana Koepping Chief Marketing Officer Contact
Find out more in our Global C-suite barometer 2026, where we collected the views of 3,000 leaders across 40+ countries. This latest study shows how executives are embracing change, investing in technology and people as well as rethinking strategy to stay competitive.
Explore the Global C-suite barometer 2026