Responsibilities: - Prepare and file visa applications under attorney supervision. -... Compile and analyze case facts and draft correspondence. - Maintain and organize client documentation. - Communicate directly with multiple attorneys. - Work within a fast-paced business immigration practice. - Utilize innovative technology and customized resources. -...