Remove Competitive Advantage Remove Leadership Remove Porter Remove Welch
article thumbnail

In 2014, Resolve to Make Your Business Human Again

Harvard Business Review

As Clayton Christensen likes to note , the primary job of leadership today is to “source, assemble, and ship numbers.” Welch himself said in 2009 that optimizing a business for shareholder returns is the “dumbest idea in the world.”. Innovation Leadership Strategy' No, it’s to maximize shareholder value.

Levitt 9