Noun. inpatriate (plural inpatriates) (business) An employee of a multinational company who is from a foreign country, but is transferred from a foreign subsidiary to the corporation’s headquarters.     Please read the following 3 articles: The bridging role of expatriates and inpatriates IHRM Confusion over inpatriates Confusion over inpatriates […]

Back to: Global HRM: Inpatriates

Start typing and press Enter to search