In one point of perception leadership might be innate skill.But it can also acquired by training and sharpening one's life.
When i was new to my work i was very shy and kind of introvert.Gradually as the time passed I started learning how to lead a team in a corporate world.And now whenever my manager assign for leading a team i always make her proud.And she even appreciated many time for my leadership quality. Therefore not only leadership,many other skills can be acquired by experiences.