Feb 11, 20193 minYup, Some Leaders Really Do Suck!They should take their role seriously and work to get better. Unfortunately, the cards are often stacked against their success as people...