There is an ongoing debate as to whether leaders are made or born. I believe it is both.
Some people believe that leadership like any other skill can be learned. While there is some truth to this, to assume that leadership is mutually exclusive of talent, acquired skills, and knowledge is like saying you can learn to sing like Mariah Carey or paint like Leonardo da Vinci if you attend the right school. Skills and knowledge without talent can take you only so far; at best, you become a good leader but not a great leader. I believe in order to become a great leader, you must possess some innate qualities.
Imagine someone with tremendous sales talent. In order for him to maintain high productivity, he must believe in what he is selling and have a good knowledge of the product. These two factors coupled with his natural talent for persuasion are what make him successful. But remove one of the factors, and you will see a negative impact on his performance.
If you teach someone the product information and try to infuse some passion into him without him having natural sales talent, he will probably be a mediocre salesperson as opposed to someone who has all three factors. Likewise, you can teach people leadership skills, but if they do not have passion for leading others, they will fail in comparison to someone who does.