Holding Leaders Accountable

INSEAD Knowledge - 5 June 2014

High-performing leaders are clear about their commitments and aware that shareholders are only part of the picture.