I am a Canadian citizen. Do I need any visa if I am working for a Canadian company in the United States? I will be there for 1 week, and will be offering technical services. The end-client is a U.S.-based company.
If so, what visa do I need to apply for? Thanks.