Separating Creativity from Technology in Thinking about Marketing Innovation [UML]
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. In marketing, we tend to use those...Read More