Hi, I don't think there is anything such as an Expatriate Visa. But, if you work for a company in one country and they have offices in another that the company want you to work/or visit. The company will issue you with a letter for you to obtain a business or work visa for that country. Some compani...