The Truth Behind Commitment Phobia

Defining which metrics to use in measuring the success of a company seems like one of the most basic responsibilities of any leader. Many executives can clearly state their company’s vision, but can they tell you how they will know if they are on the right track to get there?  Why can’t companies commit to…