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 https://harzing.com/blog/2016/12/the-bridging-role-of-expatriates-and-inpatriates IHRM https://brainmass.com/business/international-human-relations-management/ihrm-role-inpatriates-500537 Confusion over inpatriates Confusion over inpatriates […]