I'd say the cultural differences won't be massive for this kind of activity. The Swiss are perhaps less into suits than in the US, but it depends on the industry (for example front-office banking is always suits, but rarely seen in the back office). They certainly wouldn't mind if you wore a suit.
I'd say don't sweat about it, the two main things to watch out for would be perhaps to be a little less direct than normal and lower the volume of your voice by a couple of decibels - that will probably do the trick
Oh, and of course all the usual things - tell them how much you love their chocolate, how impressed you are that they speak so many languages (even if it's not true) and don't mention your president.