Good leadership skills require good character, integrity, and courage. Some can be improved upon yet others come from within!
The Good Leadership Skills with the most impact on Organizational Performance