A Bit of Humanity?

A Bit of Humanity?

Trust in business leadership is at historic lows, according to surveys by Edelman and the World Economic Forum. One reason might be what INSEAD professors Gianpiero and Jennifer Petriglieri call the “dehumanization of leadership”— that is, our tendency to think of leaders as either instrumental (pursuing a particular business goal) or heroic (pursuing a unique vision).