Profile image of Margaret Heffernan
Margaret Heffernan
I write, speak and blog about business leadership, management, innovation and creativity.