2 ms·
Could be just stats - lots of Indians in tech, so completely plausible that more than a few are picked as leaders. A lot of global brands have or have recently
by r00fus 5y ago
Could be just stats - lots of Indians in tech, so completely plausible that more than a few are picked as leaders.
A lot of global brands have or have recently had Indian CEOs as well (Pepsi, MasterCard, etc).