Your job is under the Alberta Jobs under pressure list,If you have a H-1 or H-3 visa you dont need a job offer to immigrate to Canada under the AINP Strategic stream,Thats what tens of thousands of Foriegn Workers in the US are doing now to escape the collapsing US Economy.You just apply and can get your nomination in a few months and arrive as a Permanent Resident
And do it ASAP, who knows if they change the H1B program because those thousands of people