2.1K views
ennovationtube
E-nnovation 2012: "Management in ten words" Sir Terry Leahy
Login with Google Login with Discord