12
votes
5answers
394 views

Non-Anglicism way of saying “offshore”

I have seen the term “offshore (position)” used either in English or French for describing someone who is working for a company that has its headquarters in a foreign country. Can someone recommend me ...