If my company is willing to transfer me to Canada from the US, what kind of Visa do I need? I am a british Citizen living in the US. The company currently has operations in US and Canada. Some comments on the web seem to indicate that in this scenario, I can get the visa at the canadian airport...