Leadership is not easy.
Organizations are complex machines with a lot of moving parts. Throwing people into the mix complicates things to an entirely new level. Leaders are charged with a set of seemingly impossible tasks: See the future; set the direction for the company or department; make critical decisions on the fly; grow the business. And …