I've just been here for less than one year. Maybe what I know is not the whole truth.
As I feel, the racial discrimination here is far more less than in China. If one has good ability, of course he will obtain promotion, or he will "jump" away for a better job. If that's the case, the boss must feel very painful because every boss wants to keep his good employees.
As a result, if you have the SAME qualification, you will certainly be promoted.
You may also notice that the word "qualification" does not mean only technical aspect. To be a team leader, you should have good communication skill, management skill, and much more.
hope my answer make some sense.