Hi,
I am a Portuguese citizen, holding a J1 visa for 18 month, the 2-years rule does not apply. I am engaged with a US citizen guy and we are planning to get married as soon as necessary. I am a trainer for a French company, and they might be interested to contract me afterwards, my visa ends in July and I do not know what are the possibilities that I have to stay here and also be employed by my company.
Is this idea possible: end my J1, then get a fiancee visa, in the meantime get a French contract even if I will be based in the US, and then get married, apply for the green card, and finally get a local contract.
I'm really concerned about this topic.

