Business leaders agree that innovation is vital to the success of their business, but there’s confusion about turning ambition into a healthy, productive function of their organisation.