Friday, March 23, 2012

I'm In!

Tickling the beast from the inside.

Inpatriate: A foreign-national employee on assignment in the headquarters country.

Inpatriate: One living in exile in one's own country.

Inpatriate: Foreign national employees transferred to work in the home country of an international organization. Can be either temporarily or permanently.


Post a Comment