If I needed an office assistant here, I would go for a Philippina, if I needed a sales manager, I would prefer a Brit. For an engineer, I would hire an Indian...and so on.

Now, for the management it makes sense to hire someone that gives them a higher chance of getting maximum work or benifit out of the employee spending the minimum possible on him/her.

I feel this is not racism...they prefer nationalities for some obvious reasons.