Innovation Leader - Pointers | June 29, 2017

Innosight's Scott Anthony and David Duncan debunk the 3 biggest myths about creating a Culture of Innovation at your organization