Leaders, Take A Slice of Humble Pie
In a perfect world, leaders take the blame, but share the credit. Too bad the world is far from perfect. Oftentimes leaders take more than their fair share of credit, but hardly any blame. Why is that? Do leaders think they are invisible to blame but are always responsible for a company’s success? Listen, just…