From strategy+business: To Aaron Shapiro, CEO of the digital agency Huge, online marketing means creating immer­sive envi­ron­ments where people go to get their prob­lems solved. · Go to Brand trans­for­ma­tion on the internet →