Per quel che riguarda il trasferirsi in Svizzera, per un cittadino EU è abbastanza facile: bisogna avere un contrato di lavoro con un reddito adeguato, e un contratto di affitto per una casa dove abitare. Con questi presupposti, se si ha la fedina penale pulita, viene rilasciato il permesso di dimora (B) https://www.sem.admin.ch/sem/it/home/themen/aufenthalt/eu_efta/ausweis_b_eu_efta.html
La società e/o il lavoro possono ovviamente essere esteri e non avere nulla a che fare con la Svizzera, corretto?
No. Il contratto di lavoro deve essere con una società Svizzera. Il che giustifica la necessità di trasferirsi. (la società potrebbe essere la tua).