Maintain client and internal records Prepare/draft Canadian immigration applications Understand TR/PR and Quebec immigration requirements Correspond with applicants/HR for document collection and review Collaborate with Case Managers on work authorization and other immigration matters Assist Case Managers in tracking and closing cases Manage temporary and permanent immigration cases Set up, attend, and participate in client calls Research application processes and requirements Coordinate with internal teams and clients to meet deadlines Advise Case Managers on client-related issues Conduct training and onboarding of new paralegals Handle complex immigration matters with minimal oversight Act as a technical/administrative point of contact for the team