Hello everyone,
I have the unfortunate situation of a possible divorce

ahead and I am interested in staying in Switzerland. I have been in CH for 1 year now and I am starting my 2nd-year visa. My wife and I were married in the USA and we are coming up on almost 3 years marriage.
I live in Zurich, but am working for a company based in a neighboring Kanton. The company loves me and I love the company; I am sure they are willing to support me and testify that I have greatly improved their presence and service level far above what anyone else ever did for them.
Can anyone please comment on the questions below?
What are the chances of transitioning from a marriage-based B permit to a company-sponsored B permit?
Can anyone recommend a course of action to achieve the above goal?
Do I need to move to this neighboring Kanton to get a company-sponsored permit?
Do they look at whether or not the person can speak German? I currently don't really speak German, but am willing to learn quickly.
Any experiences to share similar to this?
Anything to watch out for?
Thanks very much,
J