My situation is as follows:
I am a dual Canadian and UK citizen, residing in Canada where I plan on staying
I provide management consulting services to clients that are based in the US. Clients are (mostly) US companies and the work I do is for the US company/subsidiary. However, I perform the...