| You have to immigrate like all the other immigrants, but since you are German, the permanent resident quota is barely used for your nationality. The USA creates a quota system for green cards and then splits them up on a nationality basis. India, China and the Philippines have a long lineup for visas. The USA creates a quota/lineup system on a per country basis. You have 3 basic options: 1. Work at a European office for a year, transfer on an L visa, apply for a green card once your in the USA. 2. Apply for an H1-B around march/april, see if you made the lottery, get your visa in october, apply for a green card once your in the usa. 3. Work at a European office for X years, apply for a green card outside of the USA, starting immediately while your working there, wait until you get a green card, move to the USA. It took about a 1 year to 1.5 years for a former coworker to do it this way. O-1 & E visas are too special case to think about for the most part. And there is always getting married to a US citizen. |