05.19.2015 - By Financial Times
He is living proof that it is nonsense to argue that the most successful leaders are the humble ones, says Lucy Kellaway. Hosted on Acast. See acast.com/privacy for more information.