Originally Posted by
vicente
Hi Noel. Rather than non-national how about foreign national? Foreigner sounds a little unwelcoming. Resident alien, in the US, is a legal definition of a person with permanent resident status, just short of citizenship. Don't know about Colombia but it would not apply to foreign workers who are temporarily contracted to work in the country. You might also consider non-resident worker/employee (non-resident in US immigration jargon is a person in the country legally but without permanent residency status); foreign contract worker or non-resident contract employee (my preference).