Separating Creativity from Technology in Thinking about Marketing Innovation [UML]
Sword and the Script
JUNE 8, 2019
innovation [noun] 1: the introduction of something new; 2: a new idea, method, or device: NOVELTY ( Merriam-Webster ). How many people think of technology when they hear the word innovation ? I’d imagine it most.