firm. - Communicate professionally with clients regarding case status, appointments, and document requests. - Assist with the preparation and organization of immigration filings and supporting documentation. - Maintain and update electronic case files and case management systems. - Coordinate consultations, court hearings, USCIS appo...