Call for change
When tech meets human ingenuity
A valuable difference
Swisscom saw a 16% bump in its Net Promoter Score, a key marker of customer satisfaction.
Meet the team
Managing Director – Communications, Media and Technology Lead for Switzerland
Manager – Strategy and Consulting Communications & Media Industry Consulting Switzerland
Visit our Subscription and Preference Center