First names are reserved for very close friends and family. Body Language Poor posture is frowned upon. Do not stretch or slouch in public. Do not point your index finger to your head. This is an insult.
Body language varies from region to region in Switzerland.
The Swiss take punctuality for business and social meetings very seriously and expect that you will do likewise. Call with an explanation if you will be delayed. Business cards in English are acceptable. Hand your business card to the receptionist upon arrival for a meeting. Give a card to each person you meet subsequently.