I don't want to give up my residency. I want to live in the US for the long run. However I do want to take this job and work in London for a year or two. Is it possible to accept this offer and still keep green card? I don't want to take risks of losing my green card. This is a temporary job out of the country. Not a forever thing. Thanks!