Любой иностранный гражданин имеет право открыть в Швейцарии свою фирму и работать в ней. В швейцарском законодательстве очень мало подводных камней на пути бизнесмена.
Вид на жительство не дает, но может стать дополнительным козырем. просто нужно знать еще какую именно компанию зарегистрировать, так как это дает некоторые льготы.