Here are John Piper's overview of the character traits of a spiritual leader. You can see the full article here.
His definition: "knowing where God wants people to be and taking the initiative to use God's methods to get them there in reliance on God's
power."
Key qualities:
1. Wanting others to glorify God
2. Loves both friend and foe
3. Meditates on and prays over the Word
4. Acknowledges helplessness
Other qualities:
1. Restless
2. Optimistic (because God is in control)
3. Intense
4. Self-controlled
5. Thick-skinned
6. Energetic
7. A hard thinker
8. Articulate
9. Able to teach
10. A good judge of character
11. Tactful
12. Theologically-oriented
13. Dreamer (can see God's power over the future)
14. Organized and efficient
15. Decisive
16. Perseverant
17. Loves his wife (if he has one!)
18. Restful