before the immigration court, USCIS, and other immigration agencies. -... Manage a diverse caseload of immigration matters, ensuring thorough preparation for hearings, interviews, filings, and related proceedings. - Conduct legal research and prepare immigration applications, petitions, motions, briefs, and supporting documentation. - Collaborate...