preparation and filing of immigration petitions, applications, and supporting... Coordinate with clients to gather necessary documentation and information. - Answer the phones and follow up with clients. - Prepare and submit immigration forms and applications to... government agencies. - Keep calendar reminders updated....