that would be the way to do it, but check with an attorney to make sure if the foreign copany (suiss company) can be just year old, i believe it has to be at least 3, but not sure.
you can apply for GC after a year with L1
I am not a lawyer, but just went through the process......
good luck!