What is the C-suite barometer?
The C-suite barometer is an annual survey gathering the views of 1,700+ executives worldwide. The Swiss outlook reports Swiss business leaders' priorities, growth barriers and expected trends, based on data collected between 28 September and 23 October 2024.
What are the top strategic priorities of Swiss businesses in 2025?
Entering a new product or service category and international expansion lead at 30% each. Restructuring and cost reduction and a new merger, acquisition or joint venture follow at 28% each among the strategic priorities topping the Swiss agenda.
What factors are holding back growth for Swiss businesses?
Increased competition leads at 40% in Switzerland, against 35% worldwide. Economic uncertainty follows at 38%, against 41% worldwide, then national or international political tension and instability at 34%, against 30% worldwide.
How do Swiss C-suite leaders approach digital transformation and AI?
Swiss C-suite leaders embrace a cautious approach. Only a quarter of Swiss companies confirm transforming company IT and new tech at the top of their agenda, vs 43% globally. 30% believe AI will have a major impact, vs 49% globally.
How ready are Swiss businesses for sustainability reporting?
66% of Swiss businesses report being “completely” or “mostly” ready to meet sustainability reporting requirements, vs 82% globally. In addition, 66% of Swiss C-suite leaders consider ESG requirements more a cost than an opportunity, vs 60% globally.
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.




