Our company is looking for a Immigration Assistant to join our team.Responsibilities:Other duties as assigned;Prepare letters and other documents on behalf of the employer/client;Retrieve and/or return files;Run reports to assist in managing own caseload;Files and monitors applications and petitions with appropriate government agencies;Photocopies, faxes and document scanning;Finalize documents after review by Practice Manager, Team Manager and/or Attorney;Drafts support statements and organizes documentations for filling;Collaborate with manager and the legal team to facilitate cases and meet monthly filing goals;Update database(s) and utilize case preparation/management tools effectively and efficiently;Provide information and assistance to clients regarding legal procedures (NOT legal advice);Ensure deadlines are met;Coordinate with clients to gather required information;Address envelops and package.Requirements:Superb organizational skills;Strong attention to detail and accuracy;Ability to follow instructions and action independently;Able to learn and effectively implement new processes quickly;Strong computer skills;Excellent English language skills, both spoken and written;Exceptional customer service and interpersonal skills;Ability to manage heavy case-load and work within strict timelines;Able to coordinate with other departments;Able to maintain a sedentary position for up to 90% of the workday;Ability to receive and analyze information;Able to bend, stoop, kneel and/or stand to access files and documents;General computer knowledge and typing skills, including word-processing, email, and forms software;Ability to proofread and edit ones own work product;MS Office, Scan/Copy; learns to effectively utilize VB and Cobalt.