submit legal briefs for a variety of immigration cases. - Correspond and/or meet with clients to gather documents and information and to guide them through various visa processes. - Use case... management system/database, various firm systems, and project management s...