I wouldn't say surprising. India's the only one of those you mentioned that has a significant English-speaking population - and connections to the English-speaking West as a result of being a British colony.
Britain has a 100% english speaking population and ridiculously high education and cultural standards. How many British CEO's run powerful companies?
The fact that middle/lower class Indian-born and educated individuals are now running corporations with the size and impact of Google, Adobe, Nokia, Deutche bank, Pepsi, Microsoft and the likes is just down right stunning. They've broken through cultural, racial, societal, stereotypical, psychological and economical barriers at an extreme level to do so. This needs to be academically investigated.
Cisco has the stereotype (at least here in the South Bay) that it has almost only Indian employees. There is also the idea that since Cisco hired so many Indians, it is now no longer considered an American company (I don't seem to be able to find the link anymore). Finally, there is the rumor that Indians only hire Indians. So after all these stereotypes you would think Cisco would have an Indian CEO.