Your responsibilities include supporting attorneys and paralegals with immigration petitions, applications, filings, and case documentation, communicating with clients, tracking deadlines and case status, preparing and proofreading legal documents, handling correspondence with government agencies, maintaining files, coordinating outside services, processing invoices and expenses, and managing administrative workload while updating the legal team. Applicants should have legal or administrative support experience, preferably in a law firm or immigration law, with strong organizational skills, professionalism, and proficiency in Microsoft Office.