Everyone is different. We have all heard about those that are called visionaries. Great. But once you have that vision what do you do with it? You need people to execute on what it is that you see in your mind's eye.
There are people that cannot look down the road; they can only see what is in front of them. This helps get the day to day done and that is a good skill to have. But not if you are the head of a company, start-up, what have you. Rare is the visionary that has great execution skills. They do exist, but they are atypical.
You need both kinds of people. Sometimes the visionary is doing the day to day and the person that is caught up in minutiae is running a company. How do you create an atmosphere where each’s skills and talents help balance the other for business growth? You listen, you pay attention, you collaborate.
Leaders need to learn how to be more inclusive of those that report to them. Not all great ideas come from the top. Excellent ideas sometimes come from the ranks. Leaders should be able to set their egos aside and listen, then work with their teams to execute on what could be transformational direction for the company. Don't get me wrong, I don't believe that ALL ideas should come from the staff, leaders after all need to carry their weight but this doesn't mean that someone that hasn't reached a certain level yet cannot see beyond what is now.
There are many ways to come by a leadership role. But in the end the best leader has recognized what their strengths and weaknesses are. This being the case, they need to seek out people that they can collaborate with in order to grow their department, their business, and ultimately their profits.