Let me respond to this from an Organisational perspective. First we identify potential future leaders and then work toward training them. Rotate them through different functional areas so they develop the ability to handle multiple functional areas. Then they are sent to business schools for the standard short programs to learn from what other organisations are doing. Then have in-house mentors & tutors and do both case studies and simulation exercises within the organisation, with regular feedback loops. All this helps in building a pipeline of leaders for an organisation.
@Debra - can you perhaps expand on how you would select case studies. And how would you model behaviour? what exactly do you focus on?
@Amir - to develop awareness of what makes a leader, you need to know what makes a leader. So in your mind, what exactly makes a leader? there must be a theory or philosophy, so it should be both empirical and theoretical.
@Emmanuel - how do you select potential leaders? what do you look for/ at? and what is your accuracy in this regard? in addition to known or fixed or concrete scenarios, like rotation through different functional areas, do you think it is also necessary to expose them to mostly abstract scenarios, like board meetings regarding future strategy? also, using business schools and mentors suggest that there is some theoretical premise to what it constitutes to be a leader.