Join now
Log in Join

Infos about Switzerland (Frankfurt)

Hello, I will move to Switzerland in the coming months and would love to meat with people who could advise me. I can still choose the location where I will move. Geneva, Bern, Chur...I want to set up a business there.
Any help?