I am a U.S. citizen engaged to a German citizen who is already working as a service engineer on a E 1 Visa in the U.S. We are planning on getting married and living in America. What papers does he need to bring over? We are already aware that the papers will need to be translated to English. After our marriage we will apply for him to have a green card which I know is a process in it self. However, my fiance will be transferred to the U.S. branch of his company which we are hoping will make it a little easier since this would help him stay in the country in before he gets a green card. Any advice is also appreciated on the process of applying for a green card.
Thank you,
Emily

