What is the C-suite barometer 2026?
The C-suite barometer is an annual study capturing the views of 3,000 leaders across 40+ countries. Its 2026 Swiss edition, published by Forvis Mazars in Switzerland, includes insights from 100 executives in Switzerland on growth, investment and strategic priorities.
Which sectors does the Swiss C-suite barometer 2026 cover?
The 2026 Swiss edition of the C-suite barometer covers 100 senior executives across key sectors including financial services, technology, media & telecommunications (TMT), manufacturing, consumer products, life sciences, real estate and energy & infrastructure.
What are the top strategic priorities for Swiss companies?
Over the next 3–5 years, Swiss leaders prioritise talent attraction and retention (31%), IT and technology transformation (30%), adapting business models to competition and tariffs (25%) and strengthening sustainability strategies (24%).
What is holding back business growth in Switzerland?
Economic uncertainty is the main factor holding back growth for 36% of Swiss leaders, against 42% worldwide. Inadequate infrastructure follows at 30% (17% worldwide), then energy prices or shortages at 28% (26% worldwide).
Which trends will have the biggest impact on Swiss businesses?
Swiss leaders expect economic trends such as inflation and the higher cost of living (39%) to have the biggest impact on business, followed by supply chain challenges (33%) and artificial intelligence (31%, against 40% worldwide).
This website uses cookies.
Some of these cookies are necessary, while others help us analyse our traffic, serve advertising and deliver customised experiences for you.
For more information on the cookies we use, please refer to our Privacy Policy.
This website cannot function properly without these cookies.
Analytical cookies help us enhance our website by collecting information on its usage.
We use marketing cookies to increase the relevancy of our advertising campaigns.
