For me, a good leader needs to be both a visionary and a manager. That leader needs to be able to deal with present situations while having goals for the future. Most importantly, a great leader needs the ability to bring people to share in a common vision.
According to one of the articles that I read to prepare for my post, the way a person can become a good leader is by reaching out. It is important to not try and go it alone, or to think of things only from one's own point of view. To be a great leader, one must form a network that one can go to for help, both to give and to receive it. It does not have to be, and should not be, lonely at the top.