Innovation, whether traditionally executed or open, is widely identified as a key ingredient in any business strategy, however not all organisations are successful in delivering…