You probably qualify for the
L1A intra-company transfer. A Canadian citizen can obtain it directly at the port of entry, but as a permanent resident, you would need to apply at a service center within the US and once approved get a visa at the consulate. The process might be much longer for the permanent resident, so you should start the process as soon as possible.
We can greatly help you make this entire process easier and handle the paperwork for you. There's a lot to be said before you make a move, and I suggest you give us a call so we can assess your needs more precisely. This is free of charge and might strongly benefit you.
Contact USA Visa Express