I will be working in Vancouver for a US company that has a contract for the Olympics. Can you tell me if I need a Canadian Work Permit and if so how much it will cost and when I need to obtain the permit. Thank you.
You will almost certainly need a work permit; although exemptions exist in some cases, there is not sufficient information here to determine such. Government processing fees for a work permit are CAD$150.