There is actually no such thing as different human races (in the biological sense of the word). People who believe that are... you guessed it... called racists.
I honestly doubt that many people on this forum hold that opinion. I really hope not, anyway.
I also haven't heard any good conversations about race that deny it. If you accept the existence of racism, you should accept the evident existence of race.
I think the other-ness of offshore labor has parallels to many things in the history of racism—namely, the exploitation of xenophobia and tribalism to justify cheap labor, explicit or implicit. There's also many different aspects: the xenophobia is nationalistic, not phenotypic; offshoring does not imply a poor wage or reduced quality of life for the local economy, just compared to the exploiting economy; we don't see (much) moralistic justification for offshoring.
My point being, this is a complex subject and you're not contributing much by denying race itself. There are easier ways to dispel notions you disagree with than alienating others in the conversation by denying them.
> If you accept the existence of racism, you should accept the evident existence of race.
This seems to be a non sequitur to me. I can accept that people exist who divide humanity into X number of races based on some perceived fundamental differences and treat those groups differently without accepting that their divisions are valid and in practice real.
And in practice, race doesn't exist. That is, humans don't fit nicely into the given "race" boxes. For example, North Africans don't look much like Middle Africans, so are they part of the "black" race? How about native Malays, are they Asian? Or Indians, are they black, or a separate race? What about Pacific Islanders, are they black or Asian or a fourth race? Are Mediterraneans as "white" as Scandinavians? How about Bangladeshis, are they Asian or black or part of the "Indian" race if that exists? Are Arabs white or a different race or black? What about people who have grandparents who are white, black, Asian, and Middle Eastern? What race are they?
In practice, at best you can divide into broad familial groups typically centered in countries, which results in hundreds of ethnic groupings which could hardly be called "race" in the way it is commonly used. And those ethnic groupings are the result of large amounts of intermarriage and continue to intermarry, because humanity is a big mess of DNA originating from the same source, the first of the human race. The only human race that exists is humanity itself.