Inpatriate

Business / Human Resources (HR) / Inpatriate: These foreign national employees have been transferred to work in the home country of an international organization on a temporary or permanent basis.

Links
Home
Glossary
Thesaurus