Organizations with international operations will perform better and have more sustainable success when they develop international leaders.
Why is it important to develop national staff in a global organization? They give you greater sustainability and continuity, and they have a better understanding of the operating environment.
Global organizations have cultures from three places: the organization, the organization's nation of origin, and the operating environment (host nation). Managing all of three cultures is essential to staff development.
It's comforting to think we have all the answers, but it's more accurate to think we need to learn.