Ian Carroll 10 months ago At this point corporate ad agencies are just content creators with a big budget. And it changes the game forever.