primary responsibilities include: - Preparing visa applications and petitions for... business and employment-based immigration cases. - Utilizing an immigration case management system and project management software to manage workflow. - Compiling and analyzing complex case facts and documents to prepare reports and ot...