How to address your blind spots to enjoy your role as a leader — Three things in life are certain: Death Taxes, and The fact that, if you’ve worked in a large organization, you’re used to getting a ton of downward feedback from your managers and bosses. Many of us are accustomed to receiving downward feedback, despite the racing pulse and sweaty palms we…