Tag results

Ad:Teching Across the Universe

You know when your boss tells you to come to them with solutions, not problems? At this year’s Ad:Tech London – through the fog of acronyms and #marketing buzzwords – we glimpsed an awful lot both. And it’s all because technology is grabbing the entire marketing industry by the shoulders and giving it a good…

Read more