CMO Strategy

See the Spot: First Jet TV Ad Bills Site as the Biggest Thing in Retail... Ever

The Over-the-Top Spot Is One of Many Ways Jet Is Trying to Blow Consumers' Minds