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...