The Swiss like to exchange business cards. You should give your card to everyone you meet.
The Swiss will want to know how long your organization has been around so you might want to include that on your business card.
You will want to be prepared to speak the language of your counterpart or to have it translated for you.
The Swiss generally take a long time to establish personal relationships.
Female business travelers will be accepted even though not many women hold high positions in Switzerland but they will be expected to be professional at all times.
Some Swiss get straight down to business while others start with small talk.
Humor is not welcomed in negotiations.
It will require substantial information and persuasive argument before getting the Swiss to agree to a new procedure or plan.