Key responsibilities include: - Preparing case materials and filing nonimmigrant petitions and applications with the United States Citizenship and Immigration Services (USCIS), including but not limited... to E, L, H, TN, and O visas. - Preparing and filing immigrant petitions and applicat...