For long the task of developing leaders has been outsourced to the Human Resources department, save a few most of them have spent millions of dollars without any fruitful results. Leadership is an experience and it would be naïve to assume that by attending classroom lectures one can master it, as many researchers say, leadership [...]