Raise your hand if you’re a perfect leader. One of the most important parts of being a strong leader is knowing your weaknesses. On this episode, we’re talking about the 5 most common ways leaders deceive themselves. This is not a comprehensive list...it’s the 5 most common deceptions I’ve seen …