Lies Leaders Tell Themselves Part 2

Play

In this episode, Scott Ross covers lies leaders tell themselves about listening, relationships, and responsibility.

Please note: I reserve the right to delete comments that are offensive or off-topic.