“We recently revisited the premise that advertising and marketing technologies are converging. It’s something that we’ve been covering at LUMA Partners for the past few years.” Brian Andersen, LUMA

LinkedIn

Share: