When considering a foreign assignment for your current employer, you might not be aware of the various taxes applicable in the country you would be assigned to. Depending on the country, there may be different tax obligation based on the different levels of government. In the US for example, some jurisdictions have local, state, and...