i don't necessarily agree, if globalism is indeed what you're describing it as.
because they exist in countries without immigrants. they exist because governments give corporations the rights of individuals and the freedom to both pay and charge whatever they want with no functional input from their greater labor force or customers. immigration would not lower the wages of anything if immigrants had a say in what they were paid, but they don't, because of capitalism.
so every government leader and every multinational corporation then?
well if it's not every single corporation that benefits from it, i would think that'd narrow down the list, and we could look at who owns those corporations. and if it's ONLY multinational corporations benefitting financially with the help of the government, shouldn't you be asking for more restrictions on the freedoms of multinational corporations, rather than not allowing poor people into the country?
personally i think what you're more concerned with is something you glossed over earlier.
"national identity"