> The Indians in top leadership positions you see in tech firms are rare exceptions
This is absolutely not the case. Despite being 2% of the population, Indians are way overrepresented in tech leadership positions (not just CEO/CTO). I recall in a meeting at a med size tech firm I worked at, the recruiting/HR department no longer considered Asians of any ethnicity a minority and lumped them in with white males.