What Makes A Great Leader? 12 Executives Weigh In

Leaders who truly understand their strengths and take an honest view of their development areas tend to be more successful in the long run.