09 Jun

Lies Leaders Tell Themselves Part 3

In this episode, Scott Ross covers 3 more lies that leaders tell themselves including, “They should know that,” “People know I appreciate them,” and, “That’s not my job.”