documentation and maintaining communication with government agencies. The individual will... conduct extensive research and writing on behalf of the law firm's clients. Key responsibilities include: - Preparing immigration applications and petitions for submission to various government agencies, including drafting forms......