Dennis Schaal, Skift
There's a ton of pressure on Booking.com's new chief marketing officer, especially given the fact that his boss said a few months ago that the brand's creative hasn't been up to par. The company wants to lean into brand marketing, but that means there has to be some stellar advertising to lean into. See the challenge?
2 days ago